Kursplan
Lokalisering av elementer
- ID, CSS, XPath og navnelokaliseringstrategier
- Håndtering av dynamiske attributter
- Bygging av en path
- Beste praksis
Prosjekt
- Forberedelse av Visual Studio
- Legg til nødvendige biblioteker
NUnit
- Annotasjoner
- Assertsjoner
- Parametriserte testfixtures
Selenium WebDriver
- Kryss-browsertesting
- Venting på dynamisk innhold
- Ta skjermbilder
- Utfør tastatur- og musehandlinger
- Håndtering av popupvinduer
- Felsøking
NLog
- Konfigurer tilpassede logger
Designmønstre
- Gjør koden gjenbrukbar
- Page Objects Model
Fordelte tester
- Kjør Selenium standalone server
- Konfigurer Selenium Grid
- Bruk Remote WebDriver
Krav
- Erfaring med automatisert testing med Selenium
- Erfaring med utvikling av webapplikasjoner (anbefalt)
- Forståelse av C# (anbefalt)
Referanser (3)
Kurset var veldig praktisk. Trener kan faget sitt veldig godt.
Piotr - Scottish Enterprise
Kurs - Advanced Selenium with C#
Maskinoversatt
The step by step demo by trainer and constant q&a.
Jameela Parveen - I-Access Solutions Pte Ltd
Kurs - Advanced Selenium with C#
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks