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

szelén előrehaladott

Selenium Advanced Training & Certification Course

Áttekintés

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

Tanfolyam körvonal

Ütemezés és díjak

Tanúsítvány

Szelén Advance

Ez a fejlett szintű tanfolyam célja, hogy olyan tesztelő szakembereket hozzon létre, akik a szelénumot új szaktudással rendelkeznek a szerszámmal. A tesztelők megtudják, hogyan használják a fejlett szelén funkciókat a Selenium automatizált tesztkészletek fejlesztése érdekében az Eclipse IDE Editor használatával. Kézenfekvő utasításokat biztosítanak azok számára, akik szeretnék feltárni a Selenium használatának erejét. A WebDriver egy egyszerű és rövid programozási felületet kínál, valamint számos korlátozást is megold a Selenium-RC API-ban. Ez a képzés lényegében azok a szakemberek, akik megértik az alapvető Java-t és a szelént. Manapság a Selenium WebDriver 2 a leginkább elfogadott eszköz. A hangsúly a szelén gyakorlati alkalmazására összpontosít, hogy megoldja a webes automatizált tesztelési kihívásokat kifinomultsággal.

Célkitűzések

  • Használjon fejlett programozási technikákat a Selenium vezetéséhez
  • Szabályos kifejezésekkel és mintaalapú ellenőrzéssel dolgozhat
  • Kezelje a kivételeket, amelyek megakadályozzák a teszt végrehajtását
  • Végezze el az SQL-hívásokat az adatok ellenőrzéséhez
  • Programmatikusan keressen webes objektumokat
  • Dinamikusan rögzítheti az adatokat a webes ellenőrzésekből
  • Tervezzen egy adatvezérelt tesztelési keretet a szelénben
  • Terjesztett felhasználói tesztelés létrehozása többfelhasználós tesztek elvégzéséhez (Selenium Grid tesztek)

Célközönség

A célközönség olyan szoftvertesztelők, akik magas szintű technikai szinten szeretnék automatizálni a webes alkalmazások tesztelését a Selenium segítségével. Ez a tanfolyam elsősorban olyan szakorvosok tesztelésére készült, akik Seleniumot használnak. A közönség magában foglalhatja a minőségbiztosítási szakembereket, a vezetőket vagy a csapatvezetőket is, akik felelősek a tesztelők közreműködéséért, vagy akiknek gondoskodniuk kell arról, hogy az eszközöket teljes mértékben és megfelelően alkalmazzák.

Előfeltételek

    • Legalább 3 hónapos tapasztalat automatikus teszteléssel szelénnel (ajánlott)

or

  • ITS tanfolyam: Bevezetés a szelénhez
  • Néhány szoftverfejlesztési tapasztalat (ajánlott)
  • A webalapú alkalmazások általános megértése (kívánatos)
  • A Java programozás ismerete nem előfeltétele ennek a kurzusnak, de az ilyen ismeretek hasznosak.

Course Outline Duration: 3 Days

Chapter 1: More advanced Features in Selenium

  • JavaScript injekció
  • Robot API az ablak alapú vezérlőkhöz 20
  • Exercise 1.1 - Robot API-k használata
  • Fájl feltöltések és letöltések tesztelése
  • Exercise 1.2 - Fájl feltöltése és letöltése
  • A dátum kiválasztása Selenium használatával
  • Gyakorlat 1.3 - Vizsgálat dátumválasztó
  • SSL tanúsítvány hiba kezelése szelénben
  • Exercise 1.4 - Az SSL hibák kezelése
  • Végezze el a JavaScript alapú kódot a Selenium Webdriver használatával
  • Hogyan keressünk meg sérült linkeket a Selenium Webdriver használatával
  • Sütemények kezelése Selenium WebDriver-ben
  • Húzd és dobd a Webdriver-ben

Chapter 2: AJAX, Listener & dynamic applications

  • Dinamikus objektumok - változó xpathok
  • Dinamikus web asztalkezelés
  • Gyakorlat 2.1 - Dinamikus webtábla használata
  • Az AJAX Drop-Downs kezelése
  • Az egér menükkel és keretekkel az Action osztály használatával.
  • Gyakorlat 2.2 - Művelet osztályon
  • Jobb kattintás egy objektumra

Chapter 3: Web Tables

  • Mi az a webes táblázat?
  • Adatbevitel webes táblázatokból
  • Példák a statikus és dinamikus webtáblákra
  • A webtáblák újrafelhasználható funkcióinak létrehozása
  • Exercise 3.1 - Újrafelhasználható funkciók létrehozása webtáblákhoz

Chapter 4: Database testing using web driver

  • MySQL adatbázis telepítése
  • Áttekintés a csatlakozási felületről, a nyilatkozat interfészéről, az előkészített utasításról és a Resultset interfészekről.
  • Példa az adatbázis elérésére.
  • Néhány példa a SELECT, az UPDTE és a DELETE queies
  • Exercise 4.1 - Adatbázis-funkcionalitás tesztelése
  • Néhány Webdriver példa az Adatbázisból lekérhető adatok használatával

Chapter 5 : DataDriven Framework using TestNG

  • Building Test Base Class a tesztNG jegyzetekkel
  • Reading XPATHS, konfiguráció a tulajdonságok fájljából
  • A WebDriver implicit várakozás végrehajtása a WebdriverWait használatával
  • Segédprogramok készítése
  • Végrehajtási tesztek, batch futás és paraméterezés xls fájl segítségével
  • Gyakorlat .1 - Kéz nélküli Használja az esetet az adatvezérelt megközelítéssel
  • Végrehajtási megbízás ellenőrzése az XLS fájlokból

Chapter 6: Page Objects & Page Factory Framework using TestNG

  • A vizsgálati esetek forgatókönyvét a Page Factory Pattern és a TestNG segítségével kell elvégezni

Chapter 7: Reporting

  • Az Extent Report Plugin telepítése Eclipse-ben
  • Módszerek az Extent Reportben
  • Gyakorlat 6.1 - kiterjesztett jelentés végrehajtása

Chapter 8: Maven Project Management Tool

  • Szelén integráció a Build Tool-el: Maven
  • Integráció a fejlett jelentéskészítési mechanizmussal
  • Integráció a log4j Reporting Library programmal
  • Automatizálási Platform Fejlesztés: Desktop, RESTAP, Mobile
  • Összehasonlítás Ant és Maven között
  • Maven telepítése
  • A Maven struktúrájának megértése
  • Maven-projekt létrehozása az Eclipse-ben
  • Maven Build Cycles
  • A Maven projekt építési munkamintájának bemutatója
  • A Maven függőségének megértése
  • A Maven Repositóriák megértése
  • Exercise 7.1 - A Maven Eclipse integrációjának bemutatása

Fejezet 9: Folyamatos integrációs tesztelés a Jenkins segítségével

  • Mi az a Jenkins
  • Folyamatos építési integrációs eszközök
  • A Jenkins telepítése
  • Hogyan lehet egyszerű munkát létrehozni
  • Exercise 8.1 - Létrehozása a Jenkinsben
  • A Jenkins integrálása a projekthez
  • A Jenkins integrálása az Eclipse-szel
  • Exercise 8.2 - A Jenkins integrálása az Eclipse-szel

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