tipasmokymo klasėje
REGISTRAS

selenas pažengęs

Selenium Advanced Training & Certification Course

apžvalga

Auditorija ir išankstinės sąlygos

Kurso apžvalga

Tvarkaraštis ir mokesčiai

pažymėjimas

Selenium Advance

Šis aukštesnio lygio kursas skirtas tam, kad bandymo specialistai, kurie naudoja "Selenium", įgytų naują įgūdžių lygį naudodami įrankį. Testeriai sužinoti, kaip naudoti pažangias "Selenium" funkcijas, kad pagerintumėte "Selenium" automatinius testų komplektus, naudodami Eclipse IDE redaktorių. "Hand-in-instruction" yra skirta tiems, kurie nori ištirti "Selenium" naudojimo galimybes. "WebDriver" yra sukurta siekiant pasiūlyti paprastą ir trumpą programavimo sąsają, taip pat nurodo daugybę apribojimų "Selenium-RC API". Šis mokymas iš esmės yra planuojamas tie specialistai, kurie supranta pagrindines Java ir seleną. Šiuo metu "Selenium WebDriver 2" yra labiausiai priimtinas įrankis. Pagrindinis dėmesys skiriamas praktiniam "Selenium" taikymui, siekiant išspręsti internetinių automatizuotų bandymų iššūkių rafinuotumą.

Tikslai

  • Naudokite pažangias programavimo priemones, kad galėtumėte vairuoti Seleną
  • Darbas su įprastinėmis išraiškomis ir šabloniniu patvirtinimu
  • Išimčių tvarkymas, sustabdantis bandymo vykdymą
  • Atlikite SQL skambučius, kad patikrintumėte duomenis
  • Programiškai ieškoti žiniatinklio objektų
  • Dinamiškai užfiksuokite duomenis iš žiniatinklio valdiklių
  • Sukurkite "Selenium" duomenų valdymo sistemą
  • Sukurkite paskirstytą vartotojų testavimą, kad atliktumėte daugelio vartotojų testavimą (Selenium Grid testai).

tikslinę auditoriją

Tikslinė auditorija yra programinės įrangos testeriai, kurie siekia automatiškai išbandyti žiniatinklio programas, naudojant "Selenium" aukštą techninį lygį. Šis kursas skirtas visų pirma specialistų, kurie naudoja seleną, testavimui. Žiūrovas taip pat gali įtraukti kokybės užtikrinimo specialistus, vadovus ar komandos vadovus, kurie yra atsakingi už sąveiką su testeriais arba kurie turi užtikrinti, kad priemonės būtų visiškai ir tinkamai įgyvendinamos.

Būtinos sąlygos

    • Bent jau 3 mėnesio patirtis įgyvendinant automatinį bandymą su Selenu (rekomenduojama)

or

  • ITS kursas: "Seleno" pristatymas
  • Kai kuri programinės įrangos kūrimo patirtis (rekomenduojama)
  • Bendras žiniatinklio programų supratimas (pageidautina)
  • Žinios apie "Java" programavimą nėra šio kurso išankstinė sąlyga, tačiau tokios žinios yra naudingos.

Course Outline Duration: 3 Days

Chapter 1: More advanced Features in Selenium

  • "JavaScript" įpurškimas
  • Roboto API langų valdymui 20
  • Pratimai 1.1 - Robotų API naudojimas
  • Failų įkėlimų ir atsisiuntimų testavimas
  • Pratimai 1.2 - bandymo failas Įkelkite ir atsisiųskite
  • "Date Time Picker" tvarkymas naudojant "Selenium"
  • Pratimai 1.3 - bandymo datos parinkiklis
  • SSL sertifikato klaidų tvarkymas Selene
  • Exercise 1.4 - SSL klaidų tvarkymas
  • Atlikite "JavaScript" pagrįstą kodą naudodami "Selenium Webdriver"
  • Kaip rasti skaidrus saitus naudojant "Selenium Webdriver"
  • "Selenium" "WebDriver" slapukų tvarkymas
  • Vilkite ir nuleiskite "Webdriver"

Chapter 2: AJAX, Listener & dynamic applications

  • Dinaminiai objektai - kintamas xpaths
  • Dinaminis interneto stalo tvarkymas
  • Pratimai 2.1 - dirbti su dinamiška interneto lentelė
  • Apdorojimas AJAX
  • Paspauskite meniu ir rėmelius naudodami "Action" klasę.
  • Pratimai 2.2 - darbas su "Action Class"
  • Dešiniuoju pelės mygtuku spustelėkite objektą

Chapter 3: Web Tables

  • Kas yra internetinis stalas
  • Duomenų iš interneto lentelių ištraukimas
  • Statinių ir dinaminių interneto lentelių pavyzdžiai
  • Sukurti pakartotinai naudojamas funkcijas interneto lentelėms
  • "3.1" pratybos - "Web Tables" pakartotinai naudojamų funkcijų sukūrimas

Chapter 4: Database testing using web driver

  • MySQL duomenų bazės diegimas
  • Sąsajos sąsajos, pareiškimų sąsajos, išankstinio pranešimo ir rezultatų sąsajų apžvalga.
  • Pavyzdinė programos prieiga prie duomenų bazės.
  • Kai kurie pavyzdžiai SELECT, UPDTE ir DELETE queies
  • Exercise 4.1 - Bandymų duomenų bazės funkcijos
  • Kai kurie "Webdriver" pavyzdžiai naudojant duomenų, gautų iš duomenų bazės

Chapter 5 : DataDriven Framework using TestNG

  • Pastatų bandymo bazinė klasė, naudojant "testNG" komentarus
  • XPATHS skaitymas, konfigūracija iš savybių failo
  • "WebDriver" implicitinio laukimo įdiegimas naudojant "WebdriverWait"
  • Sukurkite naudingumo funkcijas
  • Įdiegimo testai, jų partijos valdymas ir parametrų nustatymas naudojant xls rinkmeną
  • Exercise .1 - "Handson" naudojimo atvejis su duomenų valdymu
  • Valdymo vykdymo tvarka iš XLS failų

Chapter 6: Page Objects & Page Factory Framework using TestNG

  • Bandymo scenarijus, kurį reikia atlikti naudojant "Page Factory Pattern" ir "TestNG"

Chapter 7: Reporting

  • "Eclipse" apimties ataskaitos papildinio įdiegimas
  • Metodai, apimantys ataskaitą
  • Pratimai 6.1 - apimties ataskaitos įgyvendinimas

Chapter 8: Maven Project Management Tool

  • Seleno integracija su "Build Tool": "Maven"
  • Integracija su pažangiu ataskaitų teikimo mechanizmu
  • Integracija su log4j ataskaitų biblioteka
  • Automatinės platformos kūrimas: darbalaukis, RESTapi, mobilusis
  • Ant ir Maven palyginimas
  • Maven diegimas
  • Suprasti "Maven" struktūrą
  • "Maven" projekto kūrimas "Eclipse"
  • Maven kurti ciklus
  • Pavyzdys "Maven" projekto sukūrimo sesijos demo
  • Suprasti Maveno priklausomybes
  • Suprasti "Maven" saugyklas
  • Pratimai 7.1 - "Maven Eclipse" integracijos demo

Skyrius 9: nuolatinis integracijos testavimas naudojant Jenkins

  • Kas yra Jenkins
  • Nuolatinio kūrimo integravimo įrankiai
  • Kaip įdiegti Jenkins
  • Kaip sukurti paprastą darbą
  • Pratimai 8.1 - darbo vietų kūrimas Jenkins
  • Jenkins integravimas į projektą
  • Integruoti Jenkins su Eclipse
  • Exercise 8.2 - Jenkins integravimas su Eclipse

Prašome parašyti mums adresu info@itstechschool.com & susisiekite su mumis + 91-9870480053 kursų kaina ir sertifikavimo kaina, grafika ir vieta

Drop Us Query

Daugiau informacijos maloniai Susisiekite su mumis.


Atsiliepimai