Selenium Grid hub гэж юу вэ?
Selenium Grid hub гэж юу вэ?

Видео: Selenium Grid hub гэж юу вэ?

Видео: Selenium Grid hub гэж юу вэ?
Видео: Selenium Grid дахь Hub гэж юу вэ? (Ярилцлагын асуулт №4) 2024, Арваннэгдүгээр
Anonim

Селен сүлжээ нь ухаалаг прокси сервер бөгөөд туршилтыг олон машин дээр зэрэгцүүлэн ажиллуулахад хялбар болгодог. Үүнийг нэг серверийн үүрэг гүйцэтгэдэг алсын вэб хөтчийн инстанцууд руу чиглүүлэх командуудыг хийдэг төв . Энэ төв JSON форматтай тест командуудыг олон бүртгэгдсэн рүү чиглүүлдэг Сүлжээ зангилаа.

Үүнийг харгалзан үзэхэд селенийн сүлжээний зорилго юу вэ?

Selenium Grid нь янз бүрийн хөтөч дээр өөр өөр машинууд дээр туршилтаа явуулах боломжийг олгодог туршилтын хэрэгсэл юм. Энэ нь өөр өөр хөтчүүд дээр олон тест хийх чиглэлээр мэргэшсэн Selenium Suite-ийн нэг хэсэг юм. үйлдлийн систем болон машинууд.

Хоёрдугаарт, би selenium hub-ийг хэрхэн эхлүүлэх вэ? Hub-г тохируулна уу

  1. Тушаалын мөрийг эхлүүлж, Selenium серверийн jar файлыг байрлуулсан байршил руу очно уу.
  2. Оруулна уу:(Мэдэгдэл: таны хувилбарын дугаар минийхээс өөр байж магадгүй) java –jar selenium-server-standalone-2.43.1.jar –role hub.
  3. Таны дэлгэц одоо иймэрхүү харагдах ёстой:

Мөн selenium WebDriver болон selenium grid хоёрын ялгаа нь юу вэ?

Selenium Webdriver : Үндсэндээ энэ бол хүрээ юм. Энэ нь танд туршилтын скрипт үүсгэх, тестийг ажиллуулах боломжийг олгоно өөр хөтчийн тохиолдлууд. Селен сүлжээ : энэ хэсэг Селен -д туршилт явуулахад ашигладаг өөр машинууд нэгэн зэрэг. Бид үүнийг ашиглан төслүүд болон туршилтуудаа хадгалах боломжтой.

Selenium Grid-ийн үндсэн хугацаа гэж юу вэ?

- завсарлага 30 (300 нь анхдагч ) The завсарлага хэдхэн секундын дотор төв нь заасан секундээс илүү хугацаанд хүсэлт хүлээн аваагүй зангилааг автоматаар гаргахаас өмнө. Энэ хугацааны дараа зангилаа дараалалд байгаа өөр туршилтанд гарна. Энэ нь гарын авлагын оролцоогүйгээр үйлчлүүлэгчийн эвдрэлийг арилгахад тусалдаг.

Зөвлөмж болгож буй: