tipsClassroom apmācība
REGISTER

Selēns

Selenium Pamata apmācības un sertifikācijas kurss

Pārskats

Auditorija un priekšnoteikumi

Kursa plāns

Grafiks un maksa

sertifikācija

Selēna pamatkurss un sertifikācija

Selēns ir atvērtā koda un pārnēsājamo automatizēto s / w rīku, ko izmanto testa automatizācijai (tīmekļa lietojumprogrammas). Tas ir licencēts saskaņā ar Apache License 2.0. Selēns ir rīku komplekts, kas palīdz automatizēt tikai tīmekļa lietojumprogrammas. Šī apmācība sniegs jums padziļinātu izpratni par Selenium un tā saistītajiem rīkiem un to izmantošanu. Tai ir iespējas darboties dažādās operētājsistēmās un pārlūkprogrammās. Selēns nav tikai viens rīks, bet gan rīku kopums, kas palīdz testētājiem automatizēt tīmekļa lietojumprogrammas efektīvāk un precīzāk.

Selēna pamatapmācības mērķi

Selenium ir pārnēsājama programmatūras testēšanas sistēma tīmekļa lietojumprogrammām. Šis ir visaptverošs automatizēto testēšanas mācību kurss, kurā ietilpst ievads automatizētajā testēšanā, ieviests Selenium IDE un tā uzstādīšana, Selenium IDE jēdzieni, Selenium RC, TestNG, Web draivera funkcijas, pamatprogramma un Selenium Grid uc

  • Selēns ir atvērtā koda rīks.
  • Selēns var tikt paplašināts dažādām tehnoloģijām, kas pakļauj DOM.
  • Tā ir spēja izpildīt skriptus dažādās pārlūkprogrammās.
  • Tas var izpildīt skriptus dažādās operētājsistēmās.
  • Selenium atbalsta mobilās ierīces.
  • Izpilda testus pārlūkprogrammā, tāpēc, kamēr tiek izpildīts skripta izpildes režīms, nav nepieciešams fokuss.
  • To var veikt testus paralēli Selenium Grids izmantošanai.

Intended Audience of Selenium Basic Course

Selenium Basic Training ir paredzēts programmatūras testēšanas profesionāļiem, kas vēlas uzzināt Selēna pamatus, izmantojot praktiskus piemērus. Mācību saturā ir pietiekami daudz sastāvdaļu, lai sāktu lietot Selenium, no kurienes jūs varat uzņemties augstāku zināšanu līmeni.

Prerequisites of Selenium Basic Certification

  • Pamatzināšanas par JAVA
  • Pamatzināšanas par programmatūras testēšanu

Course Outline Duration: 3 Days

1 nodaļa: iepazīstināšana ar Seleniju

  • Selēna vēsture
  • Ievads Selēnā
  • Selēna Webdriver arhitektūra
  • Selenium Javadocs

Nodaļa 2: instalācijas un konfigurācijas

  • Java instalēšana
  • Eclipse instalēšana un konfigurācija
  • Selenium Jars lejupielādēt un konfigurācija
  • Selēna projektu iestatījumi

Nodaļa 3: pirmās Webdriver programmas pamatjēdzieni

  • Webdriver interfeiss
  • Exercise 3.1: Webdriver interfeisa ieviešana
  • Pārlūkprogrammas draiveri
  • Webdriver pamatmetodes
  • Exercise 3.2: Webdriver pamattehnoloģiju ieviešana
  • Kā veikt pārbaudes pārlūkprogrammā Google Chrome
  • Exercise 3.3: testu veikšana pārlūkā Google Chrome
  • Kā veikt pārbaudes pārlūkprogrammā Internet Explorer
  • Exercise 3.4: testēšana pārlūkprogrammā Internet Explorer

Nodaļa 4: vietņu metodes un rīki

  • Firebug un Firepath instalēšana pārlūkprogrammā Firefox
  • Vietņu tehnoloģijas: ID, xPath, tagName
  • Vietņu tehnoloģijas: className, name, linkText
  • Pielāgotu xPaths rakstīšana
  • CSS selektoru meklētāji
  • Exercise 4.1: dažādu lokatoru ieviešana

Nodaļa 5: metodes, lai automatizētu Web lietotāja saskarni

  • Rokas nolaižamās izvēlnes
  • Atkārošanas metodes: izvēlieties
  • 5.1 vingrinājums: nolaižamās izvēlnes apstrāde, vērtību atlasīšana pēc redzamā teksta, pēc vērtības atribūta
  • Radio pogu un izvēles rūtiņu apstrāde
  • Exercise 5.2: radio pogu un izvēles rūtiņu apstrāde
  • Sarakstu tehnika, lai apstrādātu radio pogas
  • Atlasīšana, Atcelšana, Iespējošana un atspējošana
  • Exercise 5.3: atlases, atlaišanas, aktivizēšanas un atspējošanas ieviešana
  • Brīdinājumu un uznirstošo logu apstrāde
  • Exercise 5.4: apstrādā uznirstošos logus, modālus, javascript brīdinājumus un uzvednes

Nodaļa 6: metodes, lai automatizētu Web UI - Advanced

  • Peles mijiedarbības apstrāde
  • Exercise 6.1: ieviest peles notikumus
  • Tastatūras notikumu apstrāde
  • Exercise 6.2: īstenojiet taustiņslēgu notikumus
  • Diskusija par darbības klasi
  • Darbojas ar vairākiem logiem
  • Exercise 6.3: atveriet vairākus logus, pārslēdzieties starp tiem
  • Window Handle koncepcijas
  • Pārkraušana ar ul li tags
  • Exercise 6.4: apstrādājiet ul un li tagus
  • Kā rīkoties ar iFrame
  • Exercise 6.5: mijiedarboties ar iFrame
  • Tabulu tīklu apstrāde
  • Exercise 6.6: izlasiet datus no datu tīkla
  • Windows maksimizēšana un sīkfailu dzēšana
  • Ņemot kļūdu momentuzņēmumus
  • E-pasta testa rezultāti
  • Exercise 6.7: veiciet kļūdu momentuzņēmumus un e-pasta testa rezultātus

Nodaļa 7: sinhronizācija un negaidījumi

  • Sinhronizācijas problēmu apstrāde
  • Gulēt()
  • Netieša un skaidra gaidīšana
  • Gaidīt gaidīt
  • Exercise 7.1: īsteno visu veidu gaida

Nodaļa 8: vairāk Webdriver funkciju

  • Vēlamās spējas
  • Darbs ar Bezpeļņas pārlūku
  • Darbs ar PhantomJS
  • Exercise 8.1: īstenojiet testu PhantomJS
  • Darbs ar HtmlUnitDriver
  • Exercise 8.2: Ievietojiet testus HtmlUnitDriver
  • Webdriver Profili
  • Exercise 8.3: izpildiet testus vairākos pārlūkošanas profilos
  • Darbojas ar dinamiskiem objektiem

Nodaļa 9: selēna režģis

  • Kas ir Selenium Grid
  • Kā veikt Selenium testus attālināti
  • Hub un Node konfigurēšana
  • Hub un mezglu servera reģistrēšana
  • Vēlamās spējas - režģa programma
  • Exercise 9.1: izpildiet tālvadības testus

10 nodaļa: mobilās automatizācijas testēšana

  • appium Features
  • Android SDK, Eclipse instalēšana
  • Sistēmas mainīgo iestatīšana, lai izveidotu Android darbību
  • Instalēšana servera agrāk laikmetu
  • Konfigurēšana laikmetos, selēna burkas
  • Atsaukties uz Android virtuālo ierīci
  • Exercise 11.1: testēšana Android virtuālajā ierīcē

Nodaļa 11: dizaina modeļi testa veikšanai

  • Lapas objektu modeļi
  • Lapas rūpnīcas modeļi
  • Noņemami komponenti
  • Izmantojiet 12.1: Īstenošanas lapas objekti un Page Factory, lai pārbaudītu scenāriju

Nodaļa 12: TestNG sistēma

  • Kāpēc TestNG un tā priekšrocības
  • TestNG instalēšana un iestatīšana Eclipse
  • TestNG anotācijas
  • Testa NG prioritāšu noteikšana
  • Exercise 13.1: TestNG anotāciju ieviešana
  • Testu izlīdzināšana un iespējošana un taimauta izmantošana
  • TestNG konfigurācijas faila nozīme - testng.xml
  • Grupas TestNG
  • Ar datiem vadīta testēšana ar TestNG
  • DataProvider anotācija - Parameterizing test cases
  • Parametri ziņojumos
  • Paralēles komplekti, paralēlie testi, klases un metodes
  • Exercise 13.2: darbojas paralēli testiem un komplektiem
  • Neizdevu testu atkārtošana
  • Panākumi, neveiksme un apgalvojums
  • Mežizstrādes rezultāti, Mežizstrādes klausītāji, Mežizstrādes žurnālisti
  • Reporter API

Nodaļa 13: pārskatu ģenerēšana

  • XSLT atskaites lejupielāde un konfigurēšana
  • HTML pārskatu ģenerēšana par Selenium testa veikšanu
  • Exercise 14.1: ģenerējiet XSLT un HTML pārskatus

Lūdzu, rakstiet mums pie info@itstechschool.com & sazinieties ar mums pie + 91-9870480053 par kursa cenu un sertifikācijas izmaksām, grafiku un atrašanās vietu

Drop Us Query

Lai iegūtu vairāk informācijas laipni Sazinieties ar mums.


atsauksmes