typŠkolenie v triede
REGISTRÁCIA

selén pokročilý

Selenium Advanced Training & Certification Course

Prehľad

Publikum a predpoklady

Priebeh kurzu

Plán a poplatky

Certifikát

Selenium Advance

Tento kurz na pokročilej úrovni je navrhnutý tak, aby priniesol skúšobným profesionálom, ktorí používajú tento nástroj, novú úroveň zručností. Testeri sa naučia používať pokročilé funkcie Selenium na zvýšenie automatizovaných testovacích sád Selenium pomocou Eclipse IDE Editoru. Návod na obsluhu je určený pre tých, ktorí chcú preskúmať silu používania Selenium.WebDriver je navrhnutý tak, aby ponúkol jednoduché a stručné programovacie rozhranie, ako aj rieši množstvo obmedzení v API Selenium-RC. Toto školenie je v podstate plánované na tí odborníci, ktorí chápu základné Java a selen. V súčasnosti je Selenium WebDriver 2 najuznávanejším nástrojom. Dôraz sa kladie na praktické uplatnenie Selenium pri riešení webových automatizovaných testovacích problémov so sofistikovanosťou.

Ciele

  • Využívajte pokročilé programovacie techniky na riadenie selénu
  • Práca s regulárnymi výrazmi a overením založeným na modeloch
  • Správa výnimiek, ktoré zastavujú vykonanie testu
  • Vykonajte hovory SQL na overenie údajov
  • Programovo vyhľadávajte webové objekty
  • Dynamicky zachytiť údaje z webových ovládacích prvkov
  • Navrhnite dátový testovací rámec v selenu
  • Vytvorte distribuované testovanie používateľov na vykonanie testov pre viacerých používateľov (testy Selenium Grid)

zamýšľané publikum

Cieľovým publikom sú testeri softvéru, ktorí sa snažia automatizovať testovanie webových aplikácií pomocou technológie Selenium na vysokej technickej úrovni. Tento kurz je určený predovšetkým na testovanie profesionálov, ktorí používajú Selén. Publikum môže zahŕňať aj odborníkov na zabezpečenie kvality, manažérov alebo vedúcich tímov, ktorí sú zodpovední za interakciu s testerom alebo ktorí potrebujú zabezpečiť plné a primerané vykonávanie nástrojov.

Predpoklady

    • Aspoň 3 mesiacov skúseností s implementáciou automatizovaných testov so selenom (odporúča sa)

or

  • Kurz ITS: Úvod do selenia
  • Niektoré skúsenosti s vývojom softvéru (odporúčané)
  • Všeobecné chápanie webových aplikácií (požadované)
  • Znalosť programovania v jazyku Java nie je predpokladom pre tento kurz, ale také poznatky sú prospešné.

Course Outline Duration: 3 Days

Chapter 1: More advanced Features in Selenium

  • JavaScript Injection
  • Rozhranie API robotov pre okenné ovládacie prvky 20
  • Cvičenie 1.1 - Používanie API robotov
  • Testovanie odovzdávaní a preberania súborov
  • Cvičenie 1.2 - testovanie súboru Nahrať a stiahnuť
  • Manipulácia s dátumom výberu času pomocou selénu
  • Cvičenie 1.3 - testovanie výberu dátumu
  • SSL spracovanie chýb v certifikátech v selenu
  • Cvičenie 1.4 - spracovanie chýb SSL
  • Vykonajte kód založený na jazyku JavaScript pomocou nástroja Selenium Webdriver
  • Ako nájsť zlomené odkazy pomocou nástroja Selenium Webdriver
  • Manipulácia s cookies v Selenium WebDriver
  • Drag and Drop v nástroji Webdriver

Chapter 2: AJAX, Listener & dynamic applications

  • Dynamické objekty - premenné xpathy
  • Manipulácia s dynamickou webovou tabuľkou
  • Cvičenie 2.1 - Práca s dynamickou webovou tabuľkou
  • Manipulácia s poklesmi AJAX
  • Prejdite myšou cez ponuku a rámčeky pomocou triedy Akcia.
  • Cvičenie 2.2 - Práca na triede akcií
  • Kliknite pravým tlačidlom na objekt

Chapter 3: Web Tables

  • Čo je webová tabuľka
  • Extrahovanie údajov z webových tabuliek
  • Príklady statických a dynamických webových tabuliek
  • Vytváranie funkcií opakovane použiteľných pre webové tabuľky
  • Cvičenie 3.1 - Vytvorenie funkcií opakovane použiteľných pre webové tabuľky

Chapter 4: Database testing using web driver

  • Inštalácia databázy MySQL
  • Prehľad rozhrania pre rozhranie, rozhranie pre príkazy, predpripravené vyhlásenie a rozhranie pre vytváranie výsledkov.
  • Príkladový program na prístup k databáze.
  • Niektoré príklady na SELECT, UPDTE a DELETE queies
  • Cvičenie 4.1 - Testovanie funkcií databázy
  • Niektoré príklady Webdriveru používajú údaje získané z databázy

Chapter 5 : DataDriven Framework using TestNG

  • Trieda základnej testovacej základne pomocou anotácií testNG
  • Čítanie protokolu XPATHS, Konfigurácia zo súboru vlastností
  • Implementácia implicitného čakania WebDriveru pomocou WebdriverWait
  • Vytvorte funkcie úžitkovej techniky
  • Implementácia testov, dávkové spúšťanie a parametrizácia pomocou súboru xls
  • Cvičenie .1 - Handson Použitie prípadu s Data Driven prístupom
  • Kontrola vykonania objednávky zo súborov XLS

Chapter 6: Page Objects & Page Factory Framework using TestNG

  • Skúšobný prípad Scenár, ktorý sa má vykonať pomocou stránky Factory Pattern a TestNG

Chapter 7: Reporting

  • Inštalácia doplnku Plugin reportov v Eclipse
  • Metódy v rozsahu správy
  • Cvičenie 6.1 - Implementácia správy o rozsahu

Chapter 8: Maven Project Management Tool

  • Selenová integrácia s nástrojom Build: Maven
  • Integrácia s pokročilým mechanizmom podávania správ
  • Integrácia s log4j Reporting Library
  • Automatizácia vývoja platformy: Desktop, RESTapi, Mobile
  • Porovnanie Ant a Maven
  • Inštalácia Maven
  • Pochopenie štruktúry Maven
  • Vytvorenie projektu Maven v Eclipse
  • Maven Build cykly
  • Ukážka demo projektu Building Mession Project
  • Pochopenie závislostí Maven
  • Pochopenie Maven repozitárov
  • Cvičenie 7.1 - Demonštrácia integrácie Maven Eclipse

Kapitola 9: Kontinuálna integrácia Testovanie pomocou Jenkins

  • Čo je Jenkins
  • Nástroje na kontinuálnu tvorbu integrácie
  • Ako nainštalovať Jenkins
  • Ako vytvoriť jednoduchú prácu
  • Cvičenie 8.1 - Vytváranie pracovných miest v spoločnosti Jenkins
  • Začlenenie Jenkins do projektu
  • Integrácia Jenkins s Eclipse
  • Cvičenie 8.2 - Integrácia Jenkins s Eclipse

Napíšte nám na adresu info@itstechschool.com a kontaktujte nás na adrese + 91-9870480053 na cenu a certifikáciu ceny, harmonogramu a miesta

Dajte nám otázku

Pre viac informácií láskavo Kontaktuj nás.


recenzia