Selenium 3.0 Cursus - eLearning

Methode

Selenium 3.0 Cursus - eLearning

Adding Value Consulting (AVC)
Logo von Adding Value Consulting (AVC)
Bewertung: starstarstarstarstar 9,5 Bildungsangebote von Adding Value Consulting (AVC) haben eine durchschnittliche Bewertung von 9,5 (aus 160 Bewertungen)

Tipp: Haben Sie Fragen? Für weitere Details einfach auf "Kostenlose Informationen" klicken.

Beschreibung

Selenium 3.0 Cursus - eLearning

Selenium 3.0 certificatietraining helpt je een diepgaande kennis te verwerven van concepten zoals WebDriver, TestNG, Wait, Locating Techniques, AutoIT, Sikuli, Page Object Design Pattern, mobiel testen en Selenium Grid. Deze Selenium 3.0 certificering bevat praktijkvoorbeelden om je te trainen in het effectief gebruik van Selenium WebDriver. Programmaoverzicht: Programmaeigenschappen: 36 uur online training onder leiding van een instructeur Twee levensechte, op de industrie gebaseerde projecten.

Kenmerken

  • 36 uur online training onder leiding van een instructeur
  • Twee levensechte, op de industrie gebaseerde projecten
  • Leverwijze: Blended Learning

Vereis…

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: Selenium, Testen (Software), Software- / Systemingenieurwesen, Software Entwicklung und Testautomatisierung.

Selenium 3.0 Cursus - eLearning

Selenium 3.0 certificatietraining helpt je een diepgaande kennis te verwerven van concepten zoals WebDriver, TestNG, Wait, Locating Techniques, AutoIT, Sikuli, Page Object Design Pattern, mobiel testen en Selenium Grid. Deze Selenium 3.0 certificering bevat praktijkvoorbeelden om je te trainen in het effectief gebruik van Selenium WebDriver. Programmaoverzicht: Programmaeigenschappen: 36 uur online training onder leiding van een instructeur Twee levensechte, op de industrie gebaseerde projecten.

Kenmerken

  • 36 uur online training onder leiding van een instructeur
  • Twee levensechte, op de industrie gebaseerde projecten
  • Leverwijze: Blended Learning

Vereisten: Basiskennis van Core Java. Deze cursus begint met een opfrissing van Core Java, waarbij de basisconcepten worden uitgelegd.

Doelgroep:Testmanagers, testingenieurs, testleiders, testanalisten, kwaliteitsborgers, ingenieurs en softwareontwikkelaars.

Leerdoelen

  • Herhaal de Core Java-concepten die essentieel zijn voor het leren van Selenium WebDriver
  • De reikwijdte van testautomatisering in DevOps en de grondbeginselen van testautomatisering begrijpen.
  • Creëer Test Cases met behulp van Selenium IDE - Record and Playback tool
  • Begrijp de architectuur van Selenium WebDriver en de verschillende interactielagen
  • Stel een WebDriver-project op in Eclipse en schrijf testgevallen met behulp van TestNG
  • Locate elements using various locating techniques
  • Werk met verschillende WebDriver-commando's om de webbrowser aan te sturen en WebElement-commando's om met verschillende webcomponenten om te gaan
  • Leer omgaan met verschillende mogelijke scenario's met betrekking tot pop-ups, meerdere vensters, frames en het maken van screenshots
  • Pagina-objectontwerppatroon en gegevensgestuurd testen implementeren
  • Ontdekken hoe Maven, ANT, AutoIT, Sikuli, log4j en listeners te gebruiken
  • Leer Selenium Grid gebruiken met TestNG voor parallelle uitvoering
  • Een project vanaf nul uitvoeren door een automatiseringsraamwerk te bouwen en een paar testscenario's te automatiseren

Certificeringsdetails

  • Online klaslokaal
    • Deelname aan één volledige cursus Minstens één voltooid project inleveren Succesvolle evaluatie in één van de eindbeoordelingen van de cursus met een minimumscore van minstens 60 procent.
  • Online zelfstudie
    • Voltooi ten minste 85 procent van de cursus
    • Minstens één voltooid project indienen
    • Succesvolle evaluatie in een van de cursuseindbeoordelingen met een minimumscore van op
    • Ten minste 60 procent

Inhoud

Les 01 - Core Java Opfrisser

  • Trefwoorden en syntaxis
  • Variabelen, operatoren en besturingsstromen
  • Overzicht OOP's vanuit Java Context
  • Uitzonderingsafhandeling, bestands- en DB-afhandeling
  • Overzicht van verzamelingen en ArrayList-voorbeeld

Les 02 - Basiskennis automatisering

  • Grondbeginselen van testautomatisering
  • ROI in Automatisering
  • Automatiseringsraamwerk
  • Diverse tools en vergelijking met Selenium

Les 03 - Inleiding tot Selenium WebDriver

  • Wat Selenium is en hoe het wordt gebruikt in de industrie
  • Kenmerken van Selenium
  • Selenium IDE - Overzicht met een paar voorbeelden
  • WebDriver-architectuur
  • Installatie van Selenium en ondersteunende tools/raamwerken

Les 04 - Lokaliseertechnieken

  • Demonstratie van eenvoudig WebDriver-programma
  • Basisprincipes van HTML-pagina, tags, attributen en zichtbare teksten
  • Belang van attributen bij het lokaliseren van elementen
  • Installatie van Firebug en Firepath in Firefox-browser
  • Lokaliseerapparatuur en acht opsporingstechnieken
  • Robuuste locators maken met CSS en XPath

Les 05 - WebDriver Basis - I

  • Tests uitvoeren in Firefox, Chrome en Internet Explorer
  • WebDriver commando's: Browsers aansturen en cookies verwerken
  • WebElement Commandos
  • Omgaan met verschillende WebElementen
  • WebDriver Timeout Methoden

Les 06 - WebDriver Basis - II

  • Omgaan met meerdere elementen met de methode findElements
  • Omgaan met waarschuwingen, pop-ups en frames
  • Beperking van impliciet wachten en hoe expliciet wachten helpt
  • Geavanceerde gebruikersinteracties
  • Schermafbeeldingen maken
  • Werken met Firefox-profielen
  • Bestandsuploads verwerken met AutoIT
  • Inleiding tot het testen van Flash-toepassingen met Selenium WebDriver

Les 07 - TestNG

  • Tests indelen in 3-As formaat
  • F.I.R.S.T. principes en SRP
  • Diverse Annotaties in TestNG
  • TestNG configuratiebestand
  • Configuratie-annotaties
  • Attributen van @Test
  • Mogelijkheid tot parallelle testuitvoering
  • Assertie-API's
  • Parameters doorgeven aan tests
  • Testsuites configureren
  • Rapporten met TestNG
  • Rapporten met ReportNG

Les 08 - WebDriver - Kader

  • Inleiding tot verschillende raamwerken
  • Pagina Object Ontwerp Patroon
  • Datagestuurde tests met TestNG en POI
  • Inleiding tot Maven en ANT
  • Gebruik van Log4j
  • Gebruik van luisteraars
  • Typische onderdelen van een raamwerk
  • Overzicht van BDD, TDD
  • Overzicht van de Sikuli tool voor UI-tests
  • Inleiding tot Jenkins
  • Jenkins configureren om Selenium-tests uit te voeren

Les 09 - Selenium Grid

  • Wat is Selenium Grid?
  • Wanneer Selenium Grid gebruiken
  • Grid opzetten - Hub en knooppunten?
  • TestNG.xml configureren om testen op Grid uit te voeren

Les 10 - Projectuitvoering

  • Een e-commerce toepassing automatiseren
  • Vereisten voor testautomatisering Beschrijving
  • Wat is de volgende stap? Hoe beginnen?
  • Kader op hoog niveau
  • Configureerbaarheid-geen-hard-coding
  • Modulair, herbruikbaar en droog
  • Beheer testgegevens
  • Registratie en rapportage

Les 11 - Mobiele app testautomatisering met Appium

  • Inleiding Mobiele app testautomatisering
  • Inleiding tot Appium
  • UIAutomator met Appium
  • Elementen lokaliseren - UI Automator-kader
  • Gewenste capaciteiten voor Android

Cursus Eindprojecten

Project 1: Etnische winkel Project 1

Maak een applicatie die een reeks producten van verschillende fabrikanten host. Met deze app moeten klanten zich kunnen registreren en verschillende producten kunnen kopen.

Project 2: Etnische winkel Project 2

In dit project ga je aan de slag met het implementeren van de meest voorkomende functies van e-commerce applicaties die je op elke e-commerce website aantreft

Werden Sie über neue Bewertungen benachrichtigt

Es wurden noch keine Bewertungen geschrieben.

Schreiben Sie eine Bewertung

Haben Sie Erfahrung mit diesem Kurs? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Bitte füllen Sie das Formular so vollständig wie möglich aus

(optional)
(optional)
(optional)
(optional)

Haben Sie noch Fragen?

(optional)

Anmeldung für Newsletter

Damit Ihnen per E-Mail oder Telefon weitergeholfen werden kann, speichern wir Ihre Daten.
Mehr Informationen dazu finden Sie in unseren Datenschutzbestimmungen.