Kursplan
Introduktion
- Varför använda Protractor?
Installation och installation
Hur Protractor fungerar
Översikt över Protractor Syntax
Förstå löften och löftesbaserade tester
Ett exempel på webbapplikation
Konfigurera din SUT (System under Test)
Skriver ditt första test
Unit Testing Javamanus med Jasmin eller Mocha
Kör webbläsaren med Selenium WebDriver, Chai WebDriver, directConnect
Lokalisera och interagera med webben Elements
Accessatt använda webben Element genom sidobjekt
Utför testet
Generera testrapporter
Felsökning Protractor Tester
Gör din testkod underhållbar och lätt att läsa
Håna HTTP-förfrågningar
Integrering av Cucumber med Protractor för BDD (Behavior Driven Development)
Skalningstest över flera webbläsare och system med Selenium Grid
Integrera Protractor i ditt utvecklingsarbetsflöde (Git, Jenkins etc.)
Sammanfattning och slutsats
Krav
- Erfarenhet av att arbeta med Javascript och node.js.
- Grundläggande förståelse för Angular webbapplikationer.
- Grundläggande förståelse för automationstestning.
Publik
- Webbutvecklare
- Automationstestingenjörer
Vittnesmål (1)
Trainer subject knowledge and rapport with the audience and also his patience