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)
Kursen var meget praktisk. Instruktøren kjenner sitt emne sangat godt.
Piotr - Scottish Enterprise
Kurs - Advanced Selenium with C#
Maskinoversatt
Trainerens trinn-for-trinn demoperforming og kontinuerlige spørsmål og svar.
Jameela Parveen - I-Access Solutions Pte Ltd
Kurs - Advanced Selenium with C#
Maskinoversatt
Instruktøren er vennlig. Hans forklaring er klar og spennende. Han prøver å gjøre undervisningen så interessant som mulig. Jeg nyttet meg av timekursene og lærte mye. Tusen takk. Den mest nyttefulle teknikken jeg lært, er hvordan man finner elementer for ulike webkomponenter som tekstbokser, alternativknapper og knapper. Iblandt blir element-ID-en ikke riktig fanget opp. Vi lærte ulike måter å finne elementer ved hjelp av CSS-selektorer, XPath, navn og ID. Jeg likte forklaringen. Tusen takk
Bee Chin Chuah - I-Access Solutions Pte Ltd
Kurs - Advanced Selenium with C#
Maskinoversatt