Kurstillfällen
OBS!
Nu kan du gå alla våra kurser på distans! Ange bara att du vill delta på distans då du bokar.
Tipsa kollega Skriv ut
Kursfakta
Längd: 2 dagar
Pris: 13950 kronor (exkl. moms)
Tider:
Dag 1: 09:30 till 16:30
Dag 2: 09:00 till 16:30
Inregistrering: kl. 09:00
Kursort:
Götgatan 14, 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älanTestautomatisering - Webbaserade applikationer med Selenium 3
Under denna kurs får du lära dig Selenium 3, som idag är det överlägset mest spridda verktyget när det gäller automatiserad testning av webbapplikationer.
OBS!
Nu kan du gå alla våra kurser på distans! Ange bara att du vill delta på distans då du bokar.
Kurstillfällen
Tipsa kollega
Kursfakta
Längd: 2 dagar
Pris: 13950 kronor (exkl. moms)
Inregistrering: kl. 09:00
Tider:
Dag 1: 09:30 till 16:30
Dag 2: 09:00 till 16:30
Kursort:
Götgatan 14, 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.
Bra kombination av föreläsningar och eget "labbande" vid datorn.
Jan Johansson, Myndigheten för tillgängliga medier, MTM
Rekommenderar kursen
Wahid Karimi, Trygghetsrådet
Rekommenderar kursen
Fredrik Jambrén, Nordea Bank AB
Rekommenderar kursen
Marinko Vojnic, Beamon People
Rekommenderar kursen
Mats Johansson, Tieto Sweden
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
