Kursplan
Avanserte Selenium-konsepter
- Gjennomgang av Selenium-arkitektur og beste praksis
- Avanserte WebDriver-funksjoner
- Utvikling av vedlikeholdbare og skalerbare testautomatiseringsløsninger
- Vanlige utfordringer ved testing av komplekse webapplikasjoner
Avansert objektkjenning
- Avanserte lokasjonsstrategier
- Dynamiske og komplekse XPath- og CSS-selektorer
- Håndtering av dynamiske webelementer
- Programmatisk lokalisering og interaksjon med webobjekter
Uthenting og validering av data
- Uthenting av data fra webkontroller
- Validering av dynamisk innhold
- Arbeid med tabeller, lister og komplekse sideelementer
- Mønstergjennomføringer
Unntakshåndtering og testpålitelighet
- Håndtering av Selenium-unntak
- Implementering av robust feilhåndtering
- Synkróniseringsstrategier og eksplisitte ventetider
- Forbedring av teststabilitet og vedlikeholdbarhet
Loggføring og rapportering
- Implementering av effektiv loggstrategi
- Felsøking av feilkjørende tester
- Laging av skjermutskrifter og kjørselsbevis
- Integrasjon av logging med testrapporteringsrammeverk
Regulære uttrykk og avansert validering
- Forståelse for regulære uttrykk
- Mønstergjennomføring for dynamisk innhold
- Avanserte påstander og valideringer
- Praktiske brukstilfeller for automatisk testing
Datadrevet testautomatisering
- Prinsipper for datadriven testing
- Lese testdata fra eksterne kilder
- Parametrisere automatiserte tester
- Bygge gjenbrukbare og skalerbare testrammeverk
Tvers-oversetter og parallell testing
- Kjøre tester over flere nettlesere
- Tolkninger for nettleserkompatibilitet
- Introduksjon til Selenium Grid-arkitektur
- Kjøre distribuert og parallell testkjøring
Beste praksis og kursgjennomgang
- Anbefalinger for rammeverk for testautomatisering
- Forbedring av testytelse og vedlikeholdbarhet
- Gjennomgang av nøkkelkonsepter
- Spørsmål, diskusjon og neste steg
Krav
- Erfaring med automatisk testing med Selenium
- Erfaring med utvikling av webapplikasjoner (anbefales)
- Forståelse for Java (anbefales)
Målgruppe
- Programvaretestere
- Testledere
- Kvalitetssikringsfagfolk
Referanser (7)
Nøkkelpunkter kan diskuteres og avtales med instruktøren i forveien. Slap ogpleasant atmosfære under seminarene.
Lorenz - Continentale Lebensversicherung AG
Kurs - Advanced Selenium
Maskinoversatt
Jeg likte virkelig hvordan instruktøren forklarte
Matteo - Fincons Group
Kurs - Advanced Selenium
Maskinoversatt
øvelsesseksjonene
Giuseppe - Fincons Group
Kurs - Advanced Selenium
Maskinoversatt
Instruktøren var tålmodig med oss.
Zikhona Gqamana - Multichoice
Kurs - Advanced Selenium
Maskinoversatt
De ulike emner som dekkes i opplæringen.
Mpho - Multichoice
Kurs - Advanced Selenium
Maskinoversatt
god forklaring
Ramya Krishna - Multichoice
Kurs - Advanced Selenium
Maskinoversatt
At det faktum at TJ var forberedt på å forklare noen ganger og han gjorde sitt beste for å få konseptet over til oss
Anita Antonie - Hollard Insurance
Kurs - Advanced Selenium
Maskinoversatt