Kom i kontakt

Kursplan

Koncept för avancerad Selenium

  • Granskning av Selenium-arkitektur och bästa praxis.
  • Avancerade WebDriver-möjligheter.
  • Design av underhållbara och skalbara testautomationssystem.
  • Vanliga utmaningar vid testning av komplexa webbapplikationer.

Avancerad identifiering av objekt

  • Avancerade sökvägar för identifiering.
  • Dynamiska och komplexa XPath- och CSS-selektorer.
  • Hantering av dynamiska webbobjekt.
  • Programmatisk lokalisering och interaktion med web objekt.

Hämtning och validering av data

  • Extrahera data från webbkontroller.
  • Validera dynamiskt innehåll.
  • Arbeta med tabeller, listor och komplexa sidobjekt.
  • Patterng-based verifieringstekniker.

Hantering av undantag och testtillförlitlighet

  • Hantera Selenium-undantag.
  • Implementera robust felhantering.
  • Synkroniseringsstrategier och explicita väntetider.
  • Förbättra teststabilitet och underhållbarhet.

Dokumentation och rapportering

  • Implementera effektiva dokumentationsstrategier.
  • Felsöka misslyckade testkörningar.
  • Fånga skärmbilder och körningsbevis.
  • Integrera dokumentation med testrapporteringsramverk.

Reguljära uttryck och avancerad validering

  • Förstå reguljära uttryck.
  • Mönstermatchning för dynamiskt innehåll.
  • Avancerade assertioner och valideringar.
  • Praktiska användningsfall för testautomatisering.

Datadriven testautomation

  • Principer för datadriven testning.
  • Läsa in testdata från externa källor.
  • Parametrisera automatiserade tester.
  • Bygga återanvändbara och skalbara testramverk.

Webbläsarövergrenande och parallell testning

  • Köra tester över flera webbläsare.
  • Ta hänsyn till webbaserade kompatibilitetsaspekter.
  • Introduktion till Selenium Grid-arkitektur.
  • Köra distribuerad och parallell testkörning.

Bästa praxis och kursöversikt

  • Rekommendationer för ramverk inom testautomation.
  • Förbättra testprestanda och underhållbarhet.
  • Översikt över nyckelkoncept.
  • Frågor, diskussioner och nästa steg.

Krav

  • Erfarenhet av automatiserad testning med Selenium.
  • Erfarenhet av utveckling av webbapplikationer (rekommenderas).
  • Grundläggande förståelse för Java (rekommenderas).

Målgrupp

  • Mjukvarutestare.
  • Testchefer.
  • Verksamhetsproffs inom kvalitetssäkring.
 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (7)

Kommande Kurser

Relaterade Kategorier