Mi az a Selenium Grid hub?
Mi az a Selenium Grid hub?

Videó: Mi az a Selenium Grid hub?

Videó: Mi az a Selenium Grid hub?
Videó: 🔴 Automatizo mis PRUEBAS y las EJECUTO con SELENIUM GRID + DOCKER 2024, November
Anonim

Szelén rács egy intelligens proxyszerver, amely megkönnyíti a tesztek párhuzamos futtatását több gépen. Ez úgy történik, hogy a parancsokat távoli webböngészőpéldányokhoz irányítják, ahol az egyik kiszolgáló a kerékagy . Ez kerékagy a JSON formátumú tesztparancsokat több regisztrálthoz irányítja Rács csomópontok.

Ezt szem előtt tartva, mi a szelénrács célja?

A Selenium Grid egy tesztelőeszköz, amely lehetővé teszi számunkra, hogy tesztjeinket különböző gépeken, különböző böngészőkön futtassuk le. Ez a Selenium Suite része, amely több teszt futtatására specializálódott különböző böngészőkön, operációs rendszer és gépek.

Másodszor, hogyan indíthatom el a szelén hubot? Konfigurálja a Hubot

  1. Indítsa el a parancssort, és keresse meg azt a helyet, ahová a Selenium szerver jar fájlját helyezte.
  2. Írja be: (Tájékoztatás: az Ön verziószáma eltérhet az enyémtől) java –jar selenium-server-standalone-2.43.1.jar –role hub.
  3. A képernyőnek most valahogy így kell kinéznie:

Azt is tudni kell, mi a különbség a szelén WebDriver és a szelén grid között?

Szelén webdriver : Alapvetően ez egy keretrendszer. Lehetővé teszi tesztszkriptek létrehozását és a tesztek futtatását különböző böngésző példányok. Szelén rács : ez a része Szelén tesztek futtatására szolgál különböző gépeket egyszerre. Ezzel karbantarthatjuk a projekteket és tesztjeinket.

Mi az alapértelmezett időtúllépés a Selenium Grid számára?

- időtúllépés 30 (300 van alapértelmezett ) Az időtúllépés másodpercben, mielőtt a hub automatikusan kiad egy csomópontot, amely a megadott számú másodpercnél tovább nem kapott kéréseket. Ezen idő elteltével a csomópont fel lesz szabadítva egy újabb tesztre a sorban. Ez segít kézi beavatkozás nélkül törölni az ügyfél összeomlásokat.

Ajánlott: