Met de stijgende populariteit van agile, scrum en DevOps komt er ook steeds meer focus te liggen op het geautomatiseerd testen van software. Open source testautomatiseringstools worden meer en meer gebruikt voor het testen van webapplicaties. Selenium is hierin marktleider. Het is een robuuste set van tools die een snelle ontwikkeling van testautomatisering voor webapplicaties ondersteunt. Deze tool is voornamelijk ontwikkeld in Java Script en browser technologieën en ondersteunt dus alle belangrijke browsers op alle platformen.

Tijdens deze 2-daagse opleiding verkennen we de verschillende onderdelen van Selenium die nodig zijn om beter te begrijpen hoe testcases worden gemaakt en uitgevoerd. Aan de hand van Java-voorbeelden en demo's leren we hoe je een Selenium-testscript kan maken en uitvoeren. Daarnaast zien we hoe een testautomatiseringsframework voor Selenium-testscripts kan worden gemaakt en krijg je een duidelijk inzicht in de verschillende ontwerppatronen.

Résultats

Na afloop van de training:

  • weet je wat geautomatiseerd testen inhoudt.
  • weet je hoe je Selenium WebDriver kan toepassen en hoe je locators samenstelt.
  • begrijp je hoe onderhoudbare testcases en -scripts worden gemaakt en uitgevoerd.
  • kan je een testautomatiseringsframework voor Selenium-testscripts maken.
  • heb je een duidelijk inzicht in de verschillende ontwerppatronen.

Destiné à

Deze opleiding is bedoeld voor testautomatiseringsspecialisten en ontwikkelingsspecialisten en elke andere persoon die betrokken is bij testautomatisering met Selenium.

Voorkennis:

  • Ervaring met programmeren of scripten is vereist. De Java recap zal niet de basisconcepten van programmeren uitleggen, maar de belangrijkste Java syntaxis samenvatten.
  • De oefeningen van deze opleiding zijn gebaseerd op de Java Webdriver, maar deelnemers met C#-kennis kunnen de cursus gemakkelijk volgen.

Programme

Dag 1

  • Overview: Selenium IDE, WebDriver, Selenium Grid
  • Recap van Java syntax
  • WebDriver interface
  • WebElement interface
  • Alert interface
  • Hoe werken met frames?
  • WebDriver en Ajax
  • Introductie tot JUnit: tricks en demo

Dag 2

  • Test Automation Framework
  • PageObject Design patronen
  • Task & Flow Design patronen
  • DriverManager Design patronen
  • Hands-on coaching tijdens een demo website

Formateur(s)

David Henderickx

David is Implementation Architect bij CTG en heeft meer dan 10 jaar ervaring in software testen, gespecialiseerd in test automatisering. Van commerciële tot open source test automatiseringstools, van waterval tot agile methodologieën, projecten en teams vooruit helpen door middel van test automatisering is David's drive. Hij is gecertificeerd in ISTQB Foundation, ISTQB Techinical Test Analyst, Selenium en Ranorex.

Lire plus

Informations pratiques

Prix: 1 000 EUR (hors TVA)

Nos formations sont couvertes par plusieurs types de subventions. Vérifiez si vous pouvez bénéficier de l'une d'entre elles et ne payer qu'une partie vous-même.

  • Jusqu’à 30% de subvention sur le portefeuille des PME en Région Flamande pour des formations, des webinaires en direct et des formations virtuelles. Plus d’informations.
Extra:

Deze opleiding zal in het Engels worden gegeven door onze partner CTG Academy en bij een inschrijving zijn hun algemene voorwaarden van toepassing. Je kant die hier nalezen op de website: https://training.ctg.com/tos. Deze opleiding is niet erkend voor kmo-portefeuille.

Intra-entreprise: Plusieurs collègues ont besoin de cette formation ? Et de préférence sans devoir se déplacer ? Organisez une session au sein de votre département ou votre entreprise. Le formateur met l’accent sur votre situation, sur votre secteur d'activité et sur les questions de vos collaborateurs. Demandez votre formation intra-entreprise.

S'inscrire

Dates