Kursplan
Innledning
- Oversikt over automatisert testing av webapplikasjoner med Selenium
- Oversikt over C# og .NET
Komme i Gang
- Installere og konfigurere WebDriver med C#
- Bruke NuGet, biblioteker, og utvidelser
- Forberede Visual Studio
- Identifisere UI-elementer
Bruke Selenium WebDriver
- Utføre brukerhandlinger i WebDriver
- Fange opp og valider data fra nettsted
- Bruke rammer, varsler, og flere nettleservinduer
Bruke C#'s innebygde funksjoner
- Håndtere unntak
- Synkronisere
- Arbeide med Sideobjekter (POM)
- Teststruktur
- Bruke hjelpebiblioteker
Bruke C# Selenium Testautomatisering
- Opprette et prosjekt for Selenium automatiseringsrammeverk i C#
- Skrive en C# Selenium automatiseringsrammeverk .NET Core 5.0 fra bunnen av
- Skrive en test ved å bruke Selenium, C#, og Nunit med Visual Studio IDE
- Kjøre en C# Selenium-test
- Kjøre C# Selenium-tester på en nettleser
Feilsøking
Oppsummering og Neste Skritt
Krav
- Arbeidsdyktig kjennskap til C#
- Kjennskap til Microsoft Visual Studio
Målgruppe
- Utviklere
- Testere
Referanser (5)
Det var en 1-on-1-sesjon, så treningen ble spesielt tilpasset mine konkrete behov. Shane hevnte frem elementer av WPF/C# som kunne være nyttige for mine utviklingsprosjekter.
Warren Nolan - Northrop Grumman
Kurs - Programming in WPF
Maskinoversatt
God kontakt, Łukasz hadde tid til alle sine spørsmål og klarte å hjelpe enhver som hadde noen problemer
Kelly Morris - Titian Software Poland Sp. z o.o.
Kurs - Selenium WebDriver in C#
Maskinoversatt
Tilpasset våre behov
Rafal - Haleon
Kurs - C#.Net
Maskinoversatt
Alt. Igjen, når man tar hensyn til mengden konsepter Fulvio dekket, var det virkelig godt at han inkluderte detaljert forklaring over tre dager. Jeg likte at han dekket mange av de konseptene vi som Dataingeniører ville trenge.
Florim - Jisc
Kurs - Programming in C# with Visual Studio
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