Course Outline
Inleiding tot geautomatiseerd testen
- Concepten testen
- Mogelijkheden en beperkingen van Selenium Locators
- Locatiezoekers begrijpen
- ID-, CSS, XPath en naamlocatortypen
Geavanceerde plaatsbepalers
- Dynamische plaatsbepalers
- Een pad aanleggen
- Relaties tussen elementen op een pad
- Elementen met de gewenste tekst lokaliseren
- Beste praktijken
Apache Maven
- Project configureren
Selenium WebDriver
- Java basisprincipes
- Java IDE
- WebDriver-API
- Probleemoplossen
- Foutopsporing
TestNG
- Beweringen
- Annotaties
- Test pak
- Parameters
- Cross-browser testen
- Rapportage
Geavanceerd Selenium WebDriver
- Dynamische inhoud
Selenium Raster
- Gedistribueerd testen begrijpen
- Infrastructuur voorbereiden
- Externe webdriver gebruiken
Project management
- Git-versiebeheersysteem
- Integratie met Jenkins
- BDD integreren Cucumber Testsuites in Jenkins
Requirements
- Een begrip van continue integratie.
- Ervaring met subversion of een ander versiebeheersysteem.
- Java programmeerervaring.
Publiek
- Ingenieurs
- Testers
Getuigenissen (5)
Toen ik kennis maakte met bepaalde technologieën, wou ik dat ik het eerder wist.
Michel - Vanier College
Cursus - DevOps Practical Implementation and Tools
Machine Translated
Ik hou van alle mogelijkheden die ik ontdekte in de cursus over DevOps opties die ik kan toepassen om een betere CD/CI-workflow te krijgen!
Juan Manuel - si
Cursus - Jenkins: Continuous Integration for Agile Development
Machine Translated
De instructeur. Ik begreep wat hij leerde, wat verrassend was gezien mijn gebrek aan kennis. Als hij mij iets kan leren, kan hij iedereen onderwijzen!!!
April - OIT
Cursus - Test Automation with Selenium and Jenkins
Machine Translated
The fact that TJ was prepared to explain a few times and he tried his best to get the concept across
Anita Antonie - Hollard Insurance
Cursus - Advanced Selenium
Cursus was erg praktisch. Trainer kent zijn vak heel goed.
Piotr - Scottish Enterprise
Cursus - Advanced Selenium with C#
Machine Translated