Kursplan
Introduksjon
- Oversikt over Selenium automatisert webapplikasjonstesting
- Oversikt over C# og .NET
Kom 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 og validere data fra nettside
- Bruke rammer, varsler og flere nettleservinduer
Bruke C# sin innebygde funksjonalitet
- Håndtere unntak
- Synkronisere
- Arbeide med Page Objects (POM)
- Teststruktur
- Bruke hjelpebiblioteker
Bruke C# Selenium testautomatisering
- Sette opp et prosjekt for Selenium automatiseringsrammeverk i C#
- Opprette et C# Selenium automatiseringsrammeverk .NET Core 5.0 fra bunnen av
- Skrive en test ved hjelp av Selenium, C# og Nunit i Visual Studio IDE
- Kjøre en C# Selenium-test
- Kjøre C# Selenium-tests på en nettleser
Feilsøking
Oppsummering og neste trinn
Krav
- Fungerende kunnskap om C#
- Bekjent med Microsoft Visual Studio
Målgruppe
- Utviklere
- Tester
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