Kursplan
Introduksjon
- Hvorfor bruke Protractor?
Oppsett og installasjon
Hvordan Protractor fungerer
Oversikt over Protractor Syntaks
Forstå løfter og løftebaserte tester
Et eksempel på nettapplikasjon
Sette opp din SUT (system under test)
Skriver din første test
Unit Testing Javascript med Jasmin eller Mokka
Kjør nettleseren med Selenium WebDriver, Chai WebDriver, directConnect
Finne og samhandle med web Elements
Tilgang til web Element gjennom sideobjekter
Gjennomføring av testen
Generering av testrapporter
Feilsøking Protractor Tester
Gjør testkoden din vedlikeholdbar og enkel å lese
Hånende HTTP-forespørsler
Integrering av agurk med Protractor for BDD (Behavior Driven Development)
Skalering av tester over flere nettlesere og systemer med Selenium rutenett
Integrering av Protractor i utviklingsarbeidsflyten din (Git, Jenkins, etc.)
Oppsummering og konklusjon
Krav
- Erfaring med å jobbe med Javascript og node.js.
- Grunnleggende forståelse av Angular webapplikasjoner.
- Grunnleggende forståelse for automatiseringstesting.
Publikum
- Webutviklere
- Testingeniører for automatisering
Testimonials (1)
Trainer subject knowledge and rapport with the audience and also his patience