TipObuka u učionici
REGISTAR

selen napredni

Selenium Advanced Training & Certification Course

Pregled

Publika i preduvjeti

Sadržaj tečaja

Raspored i pristojbe

potvrda

Selenium Advance

Ovaj napredni tečaj osmišljen je kako bi stručnjacima za testiranje koji koriste selenij na novu razinu vještine pomoću alata. Testeri će naučiti kako koristiti napredne značajke Selena kako bi poboljšali automatizirane testne stanice Selenium koristeći Eclipse IDE Editor. Hands-on instrukcija je osigurana za one koji žele istražiti snagu korištenja Selenium.WebDriver je osmišljen kako bi ponudio jednostavan i kratko programiranje sučelja, kao i rješava niz ograničenja u Selenium-RC API.This trening je u biti planiran za one stručnjake koji imaju razumijevanje osnovnih Java i selena. Danas, Selenium WebDriver 2 je najčešće prihvaćen alat. Fokus je na praktičnoj primjeni Selena kako bi se rješavao web-automatizirani testiranje izazovima sofisticiranim.

Ciljevi

  • Koristiti napredne tehnike programiranja za pogon selena
  • Radite s regularnim izrazima i potvrdom na obrascima
  • Rukovati iznimkama koje zaustavljaju testiranje
  • Izvršite SQL pozive za provjeru podataka
  • Programski pretražujte web objekte
  • Dinamički hvatanje podataka s web kontrola
  • Izradite okvir za testiranje podataka u seleni
  • Izradite distribuirano korisničko testiranje za izvođenje testova s ​​više korisnika (testovi na selenijskom rešetku)

Ciljana publika

Ciljana publika je softver tester koji traži automatizaciju testiranja web aplikacija koristeći Selenium na visokoj tehničkoj razini. Ovaj tečaj je namijenjen prvenstveno za testiranje stručnjaka koji koriste selenij. Publika može uključivati ​​i stručnjake za osiguranje kvalitete, menadžere ili voditelje tima koji su odgovorni za interakciju s testerima ili koji trebaju osigurati da se alati provode u potpunosti i na odgovarajući način.

Preduvjeti

    • Najmanje 3 mjeseci iskustva s automatiziranim testom s selenom (preporučeno)

or

  • ITS tečaj: Uvod u selen
  • Neka iskustva u razvoju softvera (preporučeno)
  • Opće razumijevanje web-aplikacija (željeno)
  • Poznavanje Java programa nije preduvjet za ovaj tečaj, ali takvo je znanje korisno.

Course Outline Duration: 3 Days

Chapter 1: More advanced Features in Selenium

  • JavaScript injection
  • Robot API za prozirne kontrole 20
  • Vježba 1.1 - Korištenje robota API-ja
  • Testiranje prijenosa i preuzimanja datoteka
  • Vježba 1.2 - Testiranje učitavanja i preuzimanja datoteka
  • Upravljanje vremenom odabira vremenom pomoću selena
  • Vježbajte 1.3 - Odabir datuma za testiranje
  • Rješavanje pogrešaka SSL certifikata u selenu
  • Vježba 1.4 - Rješavanje SSL pogrešaka
  • Izvršite JavaScript kod koji koristi Selenium Webdriver
  • Kako pronaći Broken linkove koristeći Selenium Webdriver
  • Rukovanje kolačićima u Selenium WebDriver
  • Povucite i ispustite Webdriver

Chapter 2: AJAX, Listener & dynamic applications

  • Dinamični objekti - varijabilne xpathove
  • Rukovanje dinamičkim web tablicama
  • Vježba 2.1 - Rad s dinamičkom web tablicom
  • Rukovanje AJAX padom
  • Postavite miša preko izbornika i okvira pomoću Action klase.
  • Vježba 2.2 - Rad na akcijskoj klasi
  • Desni klik na objekt

Chapter 3: Web Tables

  • Što je web stol
  • Izdvajanje podataka iz web-tablica
  • Primjeri za statičke i dinamičke web tablice
  • Izrada reusabilnih funkcija za web tablice
  • Vježbajte 3.1 - Stvaranje funkcija za ponovnu uporabu web-tablica

Chapter 4: Database testing using web driver

  • Instaliranje MySQL baze podataka
  • Pregled sučelja sučelja, Izjava sučelja, Paraparirana izjava i sučelja rezultata.
  • Primjer programa za pristup bazi podataka.
  • Neki primjeri na SELECT, UPDTE i DELETE queies
  • Vježba 4.1 - Testiranje funkcionalnosti baze podataka
  • Neki primjeri Webdriver koji koriste podatke preuzete iz baze podataka

Chapter 5 : DataDriven Framework using TestNG

  • Izgradnja testne baze klase koristeći testNG napomene
  • Čitanje XPATHS, konfiguracija iz datoteke svojstava
  • Provedba WebDriver implicitnog čekanja pomoću WebdriverWait
  • Izgradite komunalne funkcije
  • Provedba testova, serija koja ih pokreće i parametriranje pomoću xls datoteke
  • Vježba .1 - Unutarnji način uporabe s pristupom podacima o podacima
  • Kontroliranje redoslijeda izvršenja iz XLS datoteka

Chapter 6: Page Objects & Page Factory Framework using TestNG

  • Scenarij testnih slučajeva koji će se izvršiti pomoću stranice Factory Pattern i TestNG

Chapter 7: Reporting

  • Instaliranje proširenog proširenja izvješća u Eclipse
  • Metode u opširnom izvješću
  • Vježbajte 6.1 - Provedba opsega izvješća

Chapter 8: Maven Project Management Tool

  • Selenski integracija s alatom za gradnju: Maven
  • Integracija s naprednim mehanizmom izvješćivanja
  • Integracija s log4j knjižnicom za izvještavanje
  • Razvoj platforme za automatizaciju: stolna računala, RESTAP, mobilni uređaji
  • Usporedba Ant i Maven
  • Ugradnja Maven
  • Razumijevanje strukture Maven
  • Stvaranje Maven projekta u Eclipseu
  • Maven graditi cikluse
  • Uzorak demo izgradnje sjednice projekta Maven
  • Razumijevanje ovisnosti o Mavenu
  • Razumijevanje Maven Repozitorija
  • Vježba 7.1 - demonstracija integracije Maven Eclipsa

Poglavlje 9: Kontinuirano ispitivanje integracije pomoću Jenkins-a

  • Što je Jenkins
  • Stalni alati za integraciju alata
  • Kako instalirati Jenkins
  • Kako stvoriti jednostavan posao
  • Vježba 8.1 - stvaranje radnih mjesta u Jenkinsu
  • Integriranje Jenkinsa u projekt
  • Integriranje Jenkins s Eclipse
  • Vježba 8.2 - Integriranje Jenkins s Eclipse

Molimo, pišite nam na adresu info@itstechschool.com Kontaktirajte nas na + 91-9870480053 za cijenu tečaja i troškove certifikacije, raspored i lokaciju

Pošaljite nam upit

Za više informacija ljubazno Kontaktirajte nas.


Recenzije