startVi kan utbildning!Vad vill du kunna?

NFI Utbildning

Kontaktuppgifter
tfn: 08-615 19 60(vx)
epost: info@nfi.se
Besöksadress:
Tjärhovsgatan 21
116 28 Stockholm
Kurstillfällen
30-31 okt
Tipsa kollega

Skriv ut
Kursfakta

Längd:  2 dagar
Pris:  12950 kronor (exkl. moms)
Inregistrering: kl. 09:00
Kursstart: kl. 09:30
Kursslut: kl. 16:30 (ca)
Kursort: Tjärhovsgatan 21, Stockholm
Hitta hit    


Internkurs
Vill ni genomföra denna kurs skräddarsydd internt hos er? Skicka en intresseanmälan genom att klicka på knappen nedan
Intresseanmälan
Kursutbud > Test av IT-system > Testautomatisering - Webbaserade applikationer med Selenium

Testautomatisering - Webbaserade applikationer med Selenium

Testautomatisering - Webbaserade applikationer med Selenium
Under denna kurs får du lära dig Selenium 2, som idag är det överlägset mest spridda verktyget när det gäller automatiserad testning av webbapplikationer.
Kurstillfällen
30-31 okt
Tipsa kollega  
Kursfakta

Längd:  2 dagar
Pris:  12950 kronor (exkl. moms)
Inregistrering: kl. 09:00
Kursstart: kl. 09:30
Kursslut: kl. 16:30 (ca)
Kursort: Tjärhovsgatan 21, Stockholm
Hitta hit    


Internkurs
Vill ni genomföra denna kurs skräddarsydd internt hos er? Skicka en intresseanmälan genom att klicka på knappen nedan
Intresseanmälan

 Kursmål

Efter kursen kommer du ha god inblick och förmåga i hur man testar webbaserade system med Selenium. Du kommer att kunna bygga pålitliga och stabila tester med Selenium samt veta hur du använder Selenium på bästa sätt.

 Vem bör deltaga?

Kursen riktar sig både till personer som arbetar och kommer att arbeta med testautomatisering. Det kan t .ex. var tekniska testare och utvecklare som vill lära sig testautomatisering med Selenium.

 Sammanfattning

Denna praktiskt inriktade kurs lär ut hur du bygger pålitliga och stabila automatiserade tester med Selenium. Kursens fokus ligger på övningar och demonstrationer, vilka blandas med kortare teoretiska genomgångar.

Idag är många, kanske majoriteten av alla IT-system som utvecklas, webbaserade och körs i en webbläsare. I en tid där kvalitet och time-to-market är avgörande och utvecklingen ofta drivs enligt en agil metodik, är testautomatisering ofta en förutsättning för att lyckas. Selenium (WebDriver) håller på att etableras som W3C-standard för testning av webbaserade applikationer och är idag det överlägset mest spridda verktyget.

 Övningar

Lärarledd med övningar och demonstrationer.
Genom ett flertal praktiska övningar vid PC befästs dina kunskaper i Selenium:s uppbyggnad och möjliga tillämpningar.

 Lärare

Mats Eriksson
Mats har gedigen erfarenhet av automatisering i många olika sammanhang och specifikt med Selenium och automatisering av Webb sedan 2008. Han har lång erfarenhet av att sätta upp testramverk med Selenium och att binda ihop processen från enhetstester till acceptanstest och CI/CD. Mats är uppskattad föredragshållare och kursledare.

 Förkunskaper

Lite erfarenhet av eller kunskaper i programmering är en förutsättning för att fullt kunna tillgodogöra sig kursmaterialet.
Alla exempel och övningsuppgifter är skrivna i Java, men Selenium har stöd för flertalet programmeringsspråk, Java, C#, Perl, Python, Ruby, etc.

 Kursinnehåll

Introduktion

  • Vad är Selenium
  • Bakgrund
  • Selenium RC
  • WebDriver
  • Selenium 1, 2 och 3

Komma igång

  • Vad behövs för att komma igång
  • Installation

Hjälpmedel

  • Selenium IDE
  • Inspector/utvecklarverktyg

Mognadsgrader

  • Capture/Playback
  • Strukturerad testkod
  • PageObjects

Grundläggande funktionalitet

  • Webbsidans uppbyggnad
  • Grundläggande funktionalitet
  • Identifiering av objekt
  • WebDriver API
  • WebElement API

Unit tester

  • Unit test ramverk
  • Kontrollera tillstånd
  • Assertions

Synkronisering

  • Explicit wait
  • Implicit wait
  • Sleep
  • FluentWait

Fokus och kontroll

  • Växla mellan fönster
  • Växla mellan frames
  • Icke standard object

Page Objects

  • Koncept PageObjects
  • Design mönster

Drivers

  • Genomgång drivers
  • Använda olika drivers

Boka
Rosa bandetMustasch kampen
 E-post: info@nfi.se  Tel: 08-615 19 60  Hitta till oss