Kas yra Selenium Grid šakotuvas?
Kas yra Selenium Grid šakotuvas?

Video: Kas yra Selenium Grid šakotuvas?

Video: Kas yra Selenium Grid šakotuvas?
Video: What is a Hub in Selenium Grid? (Interview Question #4) 2024, Gegužė
Anonim

Seleno tinklelis yra išmanusis tarpinis serveris, kuris leidžia lengvai vykdyti testus lygiagrečiai keliuose įrenginiuose. Tai atliekama nukreipiant komandas į nuotolinius žiniatinklio naršyklės atvejus, kur vienas serveris veikia kaip centras . Tai centras nukreipia bandomąsias komandas, kurios yra JSON formatu, į kelis registruotus Tinklelis mazgai.

Turint tai omenyje, koks yra seleno tinklelio tikslas?

„Selenium Grid“yra testavimo įrankis, leidžiantis atlikti bandymus įvairiuose įrenginiuose su skirtingomis naršyklėmis. Tai yra „Selenium Suite“dalis, kuri specializuojasi atliekant kelis bandymus įvairiose naršyklėse, Operacinė sistema ir mašinos.

Antra, kaip paleisti seleno centrą? Konfigūruokite koncentratorių

  1. Paleiskite komandų eilutę ir eikite į vietą, kurioje įdėjote Selenium serverio jar failą.
  2. Įveskite: (FYI: jūsų versijos numeris gali skirtis nuo mano) java –jar selenas-server-standalone-2.43.1.jar –role hub.
  3. Dabar jūsų ekranas turėtų atrodyti maždaug taip:

Taip pat žinoti, kuo skiriasi seleno WebDriver ir seleno tinklelis?

Seleno žiniatinklio tvarkyklė : Iš esmės tai yra karkasas. Tai leidžia kurti bandomuosius scenarijus ir vykdyti testus skirtinga naršyklės egzemplioriai. Seleno tinklelis : ši dalis Selenas naudojamas bandymams atlikti skirtinga mašinos vienu metu. Jį naudodami galime prižiūrėti projektus ir savo testus.

Koks yra numatytasis Selenium Grid skirtasis laikas?

- laikas baigėsi 30 (300 yra numatytas ) The laikas baigėsi sekundėmis, kol šakotuvas automatiškai išleidžia mazgą, kuris negavo jokių užklausų ilgiau nei nurodytą sekundžių skaičių. Praėjus šiam laikui, mazgas bus paleistas kitam bandymui eilėje. Tai padeda pašalinti kliento gedimus be rankinio įsikišimo.

Rekomenduojamas: