Melyek a Selenium Suite különböző elemei?



Ez a cikk a szelén alkatrészekről főleg az eszközök és alkatrészek szeléncsomagjával foglalkozik, mint például a Selenium RC, Selenium IDE, WebDriver, Grid stb.

Ha egy lusta tesztelőt kérdez meg a kedvenc tesztelő eszközéről, nagy a valószínűsége, hogy ”Válaszként. Ez azért van, mert ez a tökéletes eszköz webalkalmazás. Ebben a cikkben nézzük meg, melyek azok a különféle szelén komponensek, amelyek annyira népszerűvé teszik.

Az alábbi témákkal foglalkozik ez a cikk:





Lássunk neki!

Bevezetés a szelénbe

A szelén egy nyílt forráskódú eszköz, amelyet a webböngészőkön vagy bármely webböngészővel tesztelt webalkalmazásokon végzett tesztesetek automatizálására használnak.Várjon, mielőtt elragadna, hadd ismételjem meg, hogy csak a webalkalmazások tesztelése lehetséges . Nem tesztelhetünk egyetlen asztali szoftvert sem, és egyetlen mobilalkalmazást sem tesztelhetünk a Selenium használatával.Tehát ez egy nyílt forráskódú eszköz, amely támogatja keresztböngészés és automatizálja a webalkalmazásokat!



Most nézzük meg, melyek azok a különféle összetevők, amelyekből a szelén áll.

Szelén alkatrészek

A szelén főként egy sor eszközből áll, amelyek a következőket tartalmazzák:

Selenium Suite - Szelén WebDriver architektúra - Edureka



mi a szinkronizálás a java-ban

Értsük meg részletesebben ezeknek az eszközöknek a funkcióit.

Szelén IDE

A Selenium IDE (Integrated Development Environment) főleg egy Firefox plugin. Ez a Selenium Suite egyik legegyszerűbb keretrendszere. Ez lehetővé teszi számunkra a szkriptek rögzítését és lejátszását. Ha szkripteket szeretne létrehozni a , a Selenium RC vagy a Selenium WebDriver használatával fejlettebb és robusztusabb tesztesetek írására van szükség.

A Selenium IDE-ben a tesztesemények végrehajtása nagyon lassú, és a tesztesetek jelentés-előállítási lépése nem megfelelő a többi összetevőhöz képest. Nem támogatja a teszteset párhuzamos vagy távoli végrehajtását.

A szelén IDE néhány hátránya:

  1. A teszteset végrehajtását a Firefox böngészőre korlátozza.

  2. Nem terjeszti ki a támogatástmobil alapú tesztelés, például iPhone / Android tesztelés.

  3. A tesztesetek végrehajtása nagyon lassú, és a jelentéskészítési lépés nem megfelelő más összetevőkhöz képest.

Ezután nézzük meg, mi a Selenium RC.

Szelén RC

A Selenium RC, más néven Selenium 1 volt a fő sokáig, mielőtt a WebDriver egyesülése felhozta volna a Selenium 2-t. Elsősorban a JavaScript-re támaszkodik . Támogatja a Ruby, PHP, , Perl és C #, Java, Javascript. Szinte minden ott található böngészőt támogat.

Jegyzet: A Selenium RC hivatalosan elavult.

A Selenium RC néhány további jellemzője:

  • JavaScript-en alapul. Nem támogatja a Felvétel / Lejátszás funkciót.

  • Kliens / szerver architektúrán alapul, ami azt jelenti, hogy -> amikor a teszteseteket / tesztparancsfájlokat végre akarja hajtani, kézzel kell elindítania a szervert.

  • Támogatja a tesztesetek párhuzamos végrehajtását, valamint a távoli végrehajtást a Selenium Grid segítségével.

A hátránya Szelén RC az, hogy amikor a teszteseteket végre akarja hajtani, kézzel kell elindítania a Selenium Standalone szervert. E probléma leküzdése érdekében vezették be.

növekvő sorrend c ++

Szelén WebDriver

A Selenium WebDriver egy böngésző automatizálási keretrendszer, amely elfogadja a parancsokat és elküldi őket egy böngészőbe. Böngészőspecifikus illesztőprogramon keresztül valósul meg. Közvetlenül kommunikál a böngészővel és irányítja. A Selenium WebDriver különféle programozási nyelveket támogat, például - , C #, , , Perl, Rubin . és

A Selenium WebDriver a következőket támogatja:

  1. Operációs rendszer támogatás - Windows, Mac OS, Linux, Solaris
  2. Böngésző támogatás - Mozilla Firefox, Internet Explorer, Google Chrome 12.0.712.0 és újabb, Safari, Opera 11.5 és újabb, Android, iOS, HtmlUnit 2.9 és újabb.

Ha többet szeretne megtudni a Selenium WebDriver programról, kérjük, olvassa el ezt a cikket . Most értsük meg az utolsó komponenst, azaz a szelénrácsot.

Szelén rács

Szelén rács egy olyan eszköz, amelyet a Selenium RC-vel együtt használnak. Arra használják, hogy párhuzamosan futtassanak teszteket különböző gépeken különböző böngészőkkel szemben. Ez azt jelenti, hogy egyszerre több tesztet kell futtatni különböző böngészőket és operációs rendszereket futtató különböző gépek ellen. Erre a cikkre is hivatkozhat Szelén rács hogy tágabb nyomtávon megértsem a fogalmakat.

Tehát itt minden a szelén komponensekről szólt. Ezzel a cikk végére értünk.Remélem, hogy megértette a fogalmakat, és hozzáadott értéket adott hozzá a tudásához. Most, ha további betekintést szeretne kapni a szelénbe, akkor nézze meg a mi oldalunkat .

Ha megtalálta ezt a „Szelén-alkatrészek cikket ' ide vonatkozó, nézd meg a az Edureka, egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóval rendelkező hálózata elterjedt az egész világon.