TypeTraining
SCHREIFT IECH

Selen fortgeschratt

Selenium Advanced Training & Certification Course

Iwwersiicht

Publikum u Voraussetzungen

Course Outline

Schedule & Gebaier

Zertifikatioun

Selenium Advance

Dëse Course-Niveau ass entwéckelt fir Profifter fir Experienz ze bréngen, déi Selen zu engem neien Niveau vun der Fäegkeet mat dem Tool benotzen. Tester wëlle léieren, wéi fortgeschniddene Selenium Funktiounen ze benotzen fir Selenium automatiséiert Testuiten ze benotzen, déi den Eclipse IDE Editor benotzen. Hands-on-Instruktioun ass fir déi gewuer ginn, déi d'Kraaft vu Selenium erliewen wëllen. WivDriver ass entwéckelt fir eng einfach a kuerzen Programmierschnitt anzebieten, an och Adressen eng Rei vu Limiten am Selenium-RC API. Dës Ausbildung ass wesentlech fir déi Fachleit, déi d'Verstoe vu Basis Java a Selenium hunn. Hautdesdaags ass Selenium WebDriver 2 e besser akzeptéiert Instrument. De Fokus ass op der praktescher Applikatioun vum Selenium fir d'automatiséiert Testproblemer mat der Raffinatioun ze léisen.

Ziler

  • Verwende fortgeschratt Programméiermethoden fir Selenium ze treffen
  • Mat Reguläre Expressioune mat enger Pattern-baséierter Verifikatioun ariichten
  • Handle Ausnahmen déi verhënneren datt Executioun ass
  • Fëllt SQL-Uruff fir Daten ze kontrolléieren
  • Programmativ Sich no Web Objeten
  • Dynamesch erfëllt Daten aus Webkontrollen
  • Entworf e statistescht Testgerüst an Selenium
  • Erstellung vun verteidigte Benotzerprüfung fir Multi-User Tests (selektiv Grid Tester) ze maachen.

Spär Publikum

Den Zielpublikum ass Software Tester déi probéiert d'Tester vu Webapplikatioune mat Selenium op engem héijen techneschen Niveau automatiséieren. Dëse Cours ass haaptsächlech fir Testerprofesser entwéckelt, déi Selenium benotzen. D'Audienz kann och Qualitéitssécherung Praktiker, Manager oder Team Leader, déi responsabel sinn fir Interagéiere mat Tester z'entwéckelen oder déi brauchen fir sécher ze sinn, datt d'Tools komplett an adequat realiséiert ginn.

Viraussetzunge

    • Mindestens 3 Méint vun der Erfahrung, déi automatiséiert Tester mat Selenium realiséieren (recommandéiert)

or

  • ITS Course: Einféierung op Selenium
  • E puer Software Entwécklungserfahrung (recommandéiert)
  • Allgemeng Verständnis vun Web-baséiert Applikatiounen (Wënsch)
  • Wëssen vun Java Programméierungsmethod ass net Viraussetzung fir dëse Kurs, mee dës Erkenntnis ass gutt.

Course Outline Duration: 3 Days

Chapter 1: More advanced Features in Selenium

  • JavaScript Injektioun
  • Robot API fir Fënsterkonstruktiounen 20
  • Ausübung 1.1 - Mat Roboter API maachen
  • Dateien opmaachen an eropzelueden Testen
  • Egiaat 1.2 - Testdateie Upload an Download
  • Handling Date Time Picker benotzt Selenium
  • Egal ob 1.3 - Testdatum Picker
  • SSL-Zertifikat Fehler féieren am Selenium
  • Übung 1.4 - Handhabung SSL Fehler
  • Fuerder JavaScript baséiert Code duerch Selenium Webdriver auszeféieren
  • Wéi fannen Broken Linken mat Selenium Webdriver fannen?
  • Cookies handelen am Selenium WebDriver
  • Drag an Drop an Webdriver

Chapter 2: AJAX, Listener & dynamic applications

  • Dynamesch Objekte - variabelen Xpfidder
  • Dynamic Web Table Handling
  • Ausübe vu 2.1 - Arbeede mat dynameschen Web Table
  • Ëmgéigend AJAX Drop Downs
  • Maacht iwwer Menüen a Frames mat Action Class.
  • Ausübung 2.2 - Klappen op Action Class
  • Klickt op en Objet klickt

Chapter 3: Web Tables

  • Wat ass Web Table
  • Extrait vun Daten aus Web Dëscher
  • Beispiller fir statesch a dynamesch Web Tableaux
  • Reusablen Fichier fir Web Tabellen ze kreéieren
  • Übung 3.1 - D'Wiederverwendbar Funktionen fir Web Tabellen ze maachen

Chapter 4: Database testing using web driver

  • MySQL-Datebank z'installéieren
  • Iwwersiichten iwwert Connection Interface, Statement Interface, Preapared Statement an Resultset Interfaces.
  • Beispill Programm fir Access Database.
  • E puer Beispiller vu SELECT, UPDTE a DELETE Kéiser
  • Ausübe vu 4.1 - Testing Database Funktionalitéiten
  • E puer Webdriver Beispiller mat Daten aus der Datebank ofgeholl

Chapter 5 : DataDriven Framework using TestNG

  • Building Test Base Klasse mat TestNG Annotatiounen
  • Liesen XPATHS, Konfiguratioun vu Properties Datei
  • Ët gëtt WebDriver implizit wait mat WebdriverWait
  • Build Utility Funktioun
  • Teste maachen, de Batch lafe lafen an d'Parametrierung mat xls Datei
  • Ausübung .1 - Handson Verwenden Koffer mat data driven Approche
  • Kontrollrequisitioun vun XLS-Dateien kontrolléiert

Chapter 6: Page Objects & Page Factory Framework using TestNG

  • Test Case Scenario ze maache mat der Page Factory Pattern a TestNG

Chapter 7: Reporting

  • Extent Report Plugin an Eclipse installéiere
  • Methoden am Extent Report
  • Ausübe vu 6.1 - Extent Report Implementatioun

Chapter 8: Maven Project Management Tool

  • Selenium Integratioun mam Build Tool: Maven
  • Integratioun mat de modernen Reporting Mechanismus
  • Integratioun mat Log4j Reporting Library
  • Automation Platform Development: Desktop, RESTapi, Mobil
  • Verglach tëscht Ant an Maven
  • Installatioun vu Maven
  • Maven Struktur verstoen
  • Schafen e Mavenprojet an Eclipse
  • Maven Baut Cycles
  • Probe Demo vun Build Session vum Maven Project
  • Maven Dependenzen verstoen
  • Maven Repositories Understanding
  • Egal ob 7.1 - Demo vun der Maven Eclipse Integratioun maachen

Kapitel 9: Kontinuéierlech Integratiounstechnik iwwer Jenkins

  • Wat ass Jenkins
  • Kontinuier bauen Integratioun Tools
  • Wéi installéiert Jenkins
  • Wéi eng einfache Aarbecht ze kreéieren
  • Training 8.1 - Erstelle Jobs an Jenkins
  • Jenkins integréiert un de Projet
  • Jenkins mat Eclipse integréiert
  • Übung 8.2 - Jenkins mat Eclipse integréieren

Schreift Iech un eis un info@itstechschool.com & kontaktéiert eis bei + 91-9870480053 fir de Kurspräis & Zertifizéierungskäschten, Termin & Standort

Dréckt eis eng Query

Fir méi Informatiounen frëndlech Kontaktéiert eis.


Rezensiounen