Ano ang Selenium Grid hub?
Ano ang Selenium Grid hub?

Video: Ano ang Selenium Grid hub?

Video: Ano ang Selenium Grid hub?
Video: Selenoid или Selenium Grid - что лучше? 2024, Nobyembre
Anonim

Selenium Grid ay isang matalinong proxy server na nagpapadali sa pagpapatakbo ng mga pagsubok nang magkatulad sa maraming makina. Ginagawa ito sa pamamagitan ng pagruruta ng mga utos sa mga instance ng malayuang web browser, kung saan gumaganap ang isang server bilang ang hub . Ito hub niruruta ang mga utos ng pagsubok na nasa JSON format sa maraming nakarehistro Grid mga node.

Habang nakikita ito, ano ang layunin ng selenium grid?

Ang Selenium Grid ay isang testing tool na nagbibigay-daan sa amin na patakbuhin ang aming mga pagsubok sa iba't ibang machine laban sa iba't ibang browser. Ito ay bahagi ng Selenium Suite na dalubhasa sa pagpapatakbo ng maraming pagsubok sa iba't ibang browser, operating system at mga makina.

Pangalawa, paano ko sisimulan ang selenium hub? I-configure ang Hub

  1. Simulan ang command prompt at mag-navigate sa lokasyon kung saan mo inilagay ang Selenium server jar file.
  2. Enter:(FYI: maaaring iba ang numero ng iyong bersyon kaysa sa akin) java –jar selenium-server-standalone-2.43.1.jar –role hub.
  3. Dapat ay ganito na ang hitsura ng iyong screen:

Para malaman din, ano ang pagkakaiba sa pagitan ng selenium WebDriver at selenium grid?

Selenium Webdriver : Talaga ito ay isang balangkas. Hinahayaan ka nitong lumikha ng mga pansubok na script at patakbuhin ang mga pagsubok magkaiba mga pagkakataon sa browser. Selenium Grid : bahaging ito ng Siliniyum ay ginagamit upang magpatakbo ng mga pagsubok sa magkaiba mga makina nang sabay-sabay. Maaari naming mapanatili ang mga proyekto at ang aming mga pagsubok gamit ito.

Ano ang default na timeout para sa Selenium Grid?

- timeout 30 (300 ay default ) Ang timeout sa ilang segundo bago ang hub ay awtomatikong naglalabas ng node na hindi nakatanggap ng anumang mga kahilingan nang higit sa tinukoy na bilang ng mga segundo. Pagkatapos ng panahong ito, ilalabas ang node para sa isa pang pagsubok sa pila. Nakakatulong ito na i-clear ang mga pag-crash ng kliyente nang walang manu-manong interbensyon.

Inirerekumendang: