típustantermi képzés
REGISZTRÁCIÓ

Szelén

Selenium alapképzési és tanúsítási tanfolyam

Áttekintés

Közönség és előfeltételek

Tanfolyam körvonal

Ütemezés és díjak

Tanúsítvány

Szelén alapképzés és tanúsítás

A szelén egy nyílt forráskódú és egy hordozható automatizált sz / w eszköz, amelyet a tesztautomatizáláshoz (webes alkalmazások) használnak. A licenc az Apache License 2.0 alatt található. A szelén egy olyan eszközcsomag, amely segít csak webes alkalmazások automatizálásában. Ez a bemutató alapos ismereteket nyújt a Seleniumról és annak kapcsolódó eszközeiről és használatáról. A különböző operációs rendszerek és böngészők működtetésére képes. A szelén nem csupán egyetlen eszköz, hanem olyan eszközökészlet, amely segít a tesztelőknek a webes alkalmazások hatékonyabb és pontosabb automatizálásában.

A Selenium Basic Training célkitűzései

A szelén egy hordozható szoftver tesztelési keret a webes alkalmazásokhoz. Ez egy átfogó tanfolyam az automatizált tesztelésről, beleértve az Automatizált tesztelés bevezetését, a Selenium IDE bemutatását és telepítését, a Selenium IDE koncepciókat, a Selenium RC, a TestNG, a Web Driver funkciókat, a Framework és a Selenium Grid stb.

  • A szelén egy nyílt forráskódú eszköz.
  • szelén Kiterjeszthető a különböző technológiák számára, amelyek a DOM-t teszik ki.
  • Lehetősége van szkriptek futtatására a különböző böngészők között.
  • Futtathat parancsfájlokat különböző operációs rendszereken.
  • A szelén támogatja a mobil eszközöket.
  • Végrehajtja a teszteket a böngészőben, így a fókusz NEM szükséges, amíg a szkript végrehajtása folyamatban van.
  • A teszteket a Selenium Grids használatával párhuzamosan is elvégezheti.

Intended Audience of Selenium Basic Course

A Selenium Basic Training olyan szoftvertesztelő szakemberek számára készült, akik praktikus példákon keresztül szeretnék megtanulni a Selenium alapjait. A bemutató elegendő összetevőt tartalmaz ahhoz, hogy elinduljon a Seleniummal, ahonnan magaddal vehetsz magasabb szintű szakértelmet.

Prerequisites of Selenium Basic Certification

  • A JAVA alapismerete
  • Alapvető tudás a szoftver teszteléséről

Course Outline Duration: 3 Days

1 Fejezet: Bemutatjuk a szelénumot

  • Szelén története
  • Bevezetés a szelénhez
  • Selenium Webdriver építészete
  • Selenium Javadocs

2 fejezet: Telepítések és konfigurációk

  • Java telepítés
  • Eclipse Telepítés és konfiguráció
  • Selenium Jars letöltés és konfiguráció
  • Selenium projektbeállítások

3 fejezet: Az első Webdriver program alapkoncepciói

  • Webdriver interfész
  • Exercise 3.1: Webdriver interfész megvalósítása
  • Böngésző-illesztőprogramok
  • A Webdriver alapvető módszerei
  • Gyakorlat 3.2: A Webdriver alapmódszereinek végrehajtása
  • A Google Chrome tesztjeinek futtatása
  • Exercise 3.3: A Google Chrome tesztelése
  • A tesztek futtatása az Internet Explorerben
  • Exercise 3.4: tesztek futtatása az Internet Explorerben

Fejezet 4: Locator technikák és eszközök

  • Firebug és Firepath telepítése a Firefoxban
  • Locator technikák: ID, xPath, tagName
  • Locator technikák: className, name, linkText
  • Testreszabott xPathok írása
  • CSS szelektor lokátorok
  • Exercise 4.1: Különféle lokátorok végrehajtása

5 fejezet: A webes felhasználói felület automatizálására szolgáló technikák

  • Fogantyúkulcsok kezelése
  • Lehívási módok: Válassza ki
  • Exercise 5.1: Lejárások kezelése, Értékek kijelölése látható szöveggel, érték attribútum szerint
  • A rádiós gombok és jelölőnégyzetek kezelése
  • Exercise 5.2: A rádiógombok és jelölőnégyzetek kezelése
  • Lista technika kezelni a rádiógombokat
  • Kiválasztása, törlése, engedélyezése és letiltása
  • Exercise 5.3: Végrehajtás kiválasztása, törlése, engedélyezése és letiltása
  • Figyelmeztetések és felbukkanók kezelése
  • Exercise 5.4: kezelje az előugró ablakokat, a modálokat, a javascript figyelmeztetéseket és az utasításokat

6 Fejezet: A Web UI automatizálási technikái - Haladó

  • Az egér-interakciók kezelése
  • Exercise 6.1: Az egér események végrehajtása
  • Keyboard események kezelése
  • Exercise 6.2: A billentyűleütéses események végrehajtása
  • Beszélgetés a cselekvési osztályról
  • Több ablak kezelése
  • Gyakorlat 6.3: Nyissa meg a több ablakot, váltson közöttük
  • Ablakfogantyú fogalmak
  • Ul li címkék kezelése
  • Exercise 6.4: Kezelje az ul és li címkéket
  • Az iFrame-ok kezelése
  • Gyakorlat 6.5: Interakció az iFrame-kkel
  • Asztali rácsok kezelése
  • Exercise 6.6: Adatok olvasása adatrácsból
  • A Windows maximalizálása és a cookie-k törlése
  • Hibabejelentések készítése
  • E-mail teszt eredmények
  • Exercise 6.7: Hibás pillanatképek és e-mail teszt eredmények

7 fejezet: Szinkronizálás és várakozás

  • Szinkronizációs problémák kezelése
  • alvás()
  • Implicit & Explicit várakozás
  • Folyó várakozás
  • Gyakorlat 7.1: Végezzen mindenféle várakozást

8 Fejezet: Több Webdriver funkciók

  • A kívánt képességek
  • Fejlesses böngészővel való munkavégzés
  • A PhantomJS használatával
  • Exercise 8.1: Végezze el a PhantomJS tesztet
  • A HtmlUnitDriver használatával
  • Exercise 8.2: Végezze el a teszteket a HtmlUnitDriver-ben
  • Webdriver profilok
  • Exercise 8.3: Több böngészőprofilban végrehajtja a teszteket
  • Dinamikus objektumok kezelése

9 fejezet: Selenium Grid

  • Mi a Selenium Grid?
  • Hogyan kell végrehajtani a szelén teszteket távolról
  • Hub és csomópont konfigurálása
  • Hub és csomópont-kiszolgáló regisztrálása
  • A kívánt képességek - Grid program
  • Exercise 9.1: Távoli tesztek végrehajtása

10 fejezet: Mobil automatizálási tesztelés

  • appium jellemzők
  • Az android SDK, Eclipse telepítése
  • Rendszerváltozók beállítása az android működéséhez
  • Telepítése szerver korábbi korszakok
  • Konfigurálása korszakok, szelén Bögre
  • Android virtuális eszköz behívása
  • Exercise 11.1: Futás tesztek az Android Virtuális eszközön

Fejezet 11: Tervezési minták a webes teszteléshez

  • Oldal objektum minták
  • Oldal gyári minták
  • Rakható komponensek
  • Gyakorolja az 12.1: Végrehajtási oldalelemeket és a Page Factory-ot egy teszteset-forgatókönyvhöz

12 fejezet: TestNG keretrendszer

  • Miért a TestNG és annak előnyei
  • TestNG telepítése és beállítása a napfogyatkozás során
  • TestNG megjegyzések
  • A tesztNG tesztek prioritása
  • Exercise 13.1: A TestNG kommentárok végrehajtása
  • A tesztek megszüntetése és engedélyezése, valamint az időtúllépések használata
  • A TestNG konfigurációs fájl fontossága - testng.xml
  • A TestNG csoportjai
  • Data Driven tesztelés a TestNG-vel
  • DataProvider jegyzetelés - tesztelési esetek paraméterezése
  • Paraméterek a jelentésekben
  • Párhuzamos lakosztályok, párhuzamos tesztek, osztályok és módszerek
  • Exercise 13.2: párhuzamos tesztek és lakosztályok futtatása
  • A sikertelen tesztek végrehajtása
  • Siker, kudarc és kijelentés
  • Naplózási eredmények, naplózási hallgatók, naplózási újságírók
  • Reporter API

13 fejezet: Jelentések készítése

  • Az XSLT jelentések letöltése és konfigurálása
  • HTML jelentések készítése a szelén teszt végrehajtásához
  • Exercise 14.1: XSLT és HTML jelentések készítése

Kérjük, írjon nekünk info@itstechschool.com és vegye fel velünk a kapcsolatot a + 91-9870480053 címen a tanfolyam ára és tanúsítási költsége, ütemezése és helyszíne

Adjon le egy lekérdezést

További információért kérlek Lépjen kapcsolatba velünk.


Vélemények