Protractor: End-to-End Testing for Angular Web Applications Treningskurs
Protractor er en ende-til-ende automatiseringstestramme for Angular og Angular JS applikasjoner. Den brukes til å kjøre tester mot webapplikasjoner, samhandle med dem som en bruker ville: ved å fylle ut skjemaer, klikke på elementer og navigere fra side til side.
I denne instruktørledede, liveopplæringen, lærer deltakerne førstehånds hvordan man skriver Protractor tester mot en prøve Angular webapplikasjon i et levende laboratoriemiljø.
Ved slutten av dette kurset vil deltakerne ha oppnådd ferdighet i Protractor og være komfortable
- lage sine egne automatiseringstester for Angular applikasjoner.
- integrere Protractor i deres eksisterende utviklingsarbeidsflyt.
- sikre at testene deres er rene og vedlikeholdbare.
- kjører Protractor med eller uten Selenium å drive nettleserens oppførsel.
Kursets format
- Interaktiv forelesning og diskusjon.
- Masse øvelser og trening.
- Praktisk implementering i et live-lab-miljø.
Alternativer for tilpasning av kurset
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
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
Open Training Courses require 5+ participants.
Protractor: End-to-End Testing for Angular Web Applications Treningskurs - Booking
Protractor: End-to-End Testing for Angular Web Applications Treningskurs - Enquiry
Protractor: End-to-End Testing for Angular Web Applications - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
Trainer subject knowledge and rapport with the audience and also his patience
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Kurs - Protractor: End-to-end testing for Angular web applications
Upcoming Courses
Relaterte kurs
Advanced Automation Testing and Maintenance
35 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot testere og utviklere på middels nivå som ønsker å utdype kunnskapen og ferdighetene sine innen automatiseringstesting, med fokus på verktøy som Selenium, TestComplete og integrering med Oracle APEX og .Net Core.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp og konfigurer Selenium og TestComplete for automatiseringstesting.
- Utvikle avanserte testskript og rammeverk.
- Integrer automatiseringstesting med Oracle APEX- og .Net Core-applikasjoner.
- Bruk maskinlæringsteknikker for å forbedre testautomatisering.
- Overgang fra manuell til automatisert testing effektivt.
- Administrer outsourcede testprosjekter og opprettholde kvalitetsstandarder.
Advanced C# for Automation Test Engineers
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot erfarne automasjonstestingeniører som ønsker å lære avanserte C# programmeringskonsepter for automatiseringstesting.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå avanserte C# programmeringskonsepter og beste praksis. Bruk avanserte objektorienterte programmeringsprinsipper for å skape effektive og fleksible automatiseringsløsninger. Design og utvik modulære og gjenbrukbare automatiseringsrammeverk ved å bruke industriens beste praksis.
Advanced Selenium
14 timerI denne instruktørledede, live-opplæringen i Norge vil deltakerne lære hvordan de kan forbedre en automatisert testpakke ved å bruke avanserte teknikker for å kjøre Selenium.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Løs komplekse webapplikasjonstestautomatiseringsproblemer med Selenium.
- Bruk regulære uttrykk og mønsterbaserte verifiseringsteknikker.
- Håndter unntak som stopper testkjøring.
- Søk programmatisk etter webobjekter.
- Fange data dynamisk fra webkontroller.
- Lag et datadrevet testrammeverk.
- Distribuer testing med Selenium Grid.
Advanced Selenium with C#
14 timerI denne instruktørledede, live-opplæringen vil deltakerne lære hvordan de kan forbedre en automatisert testsuite ved å bruke avanserte teknikker for å kjøre Selenium.
Målgruppe: programvaretestere, testledere, fagfolk innen kvalitetssikring.
Advanced TestStand: Mastering Test Automation
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot testingeniører på middels til avansert nivå og automasjonsspesialister som ønsker å utforske avanserte TestStand-funksjoner og -teknikker for å maksimere testautomatiseringseffektivitet og effektivitet.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bruk avanserte funksjoner og funksjonaliteter i TestStand for å forbedre arbeidsflyter for testautomatisering.
- Tilpass brukergrensesnitt og utvikle avanserte testsekvenser.
- Implementere avanserte resultatbehandlings- og rapporteringsteknikker.
- Integrer TestStand med eksterne databaser, systemer og maskinvare.
- Bruk beste praksis for vedlikehold, administrering, feilsøking og feilsøking av komplekse testsekvenser.
Testing Angular Applications
14 timerI denne instruktørledede liveopplæringen vil deltakerne lære å skrive og vedlikeholde tester for Angular applikasjoner.
På slutten av denne treningen vil deltakerne kunne
- Bestem den mest passende strategien for å teste en Angular
- Gjennomfør enhetstesting, komponenttesting, A / B-testing og ende-til-ende på en Angular applikasjon
- Velg de riktige verktøyene for jobben: Jasmine , Karma, Protractor , Mocha, etc.
- Skriv tester i Protractor og Jasmine
- Kjør og feilsøk tester med Karma og Protractor
- Lag en vedlikeholdbar testsuite
- Ansett beste praksis for enhetstesting i Angular
Kursets format
- Delforelesning, deldiskusjon, øvelser og tung praktisk øvelse
Merk
- Angular går med forskjellige navn og versjoner, nemlig: Angular .js, Angular JS, Angular JS 1, Angular 1, Angular 2, etc. For å tilpasse versjonen som brukes i denne treningen, vennligst kontakt oss for å arrangere.
Mobile Automation with Appium Overview
7 timerPublikum:
Alle som er involvert i testing inkludert Mobile Automation Testers
Automate Windows Desktop Applications with AutoIt
14 timerI denne instruktørledede, direkteopplæringen i Norge (på stedet eller ekstern), vil deltakerne lære hvordan de bruker AutoIt til å automatisere vindusapplikasjoner mens de går gjennom en serie praktiske øvelser i live-lab.
C# for Automation Test Engineers
21 timerDenne instruktørledede, direkteopplæringen i Norge er designet for alle som er interessert i å lære C# med det formål å automatisere testing. Det er et strømlinjeformet, intensivt kurs med mange praktiske øvelser for å få deltakerne raskt oppgradert med de essensielle programmeringsferdighetene som trengs for å bruke i programvareautomatiseringstesting. Fokuset er på C# grunnleggende som kan brukes direkte og umiddelbart på testautomatisering.
Dette kurset dekker ikke inngående testautomatiseringsrammer som Selenium. Hvis du allerede er kjent med C# og ønsker å komme rett inn i testing med Selenium, vennligst sjekk ut: Selenium WebDriver i C#: Introduksjon til webtesting automatisering i C#.
EasyTest
7 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot operatører og testere som ønsker å bruke EasyTest til å teste applikasjoner eller systemer.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer EasyTest.
- Bruk EasyTest for å teste systemer og applikasjonsfunksjoner.
- Automatiser og vedlikehold skript i EasyTest.
Test automation with HP UFT
21 timerDette kurset demonstrerer gjennom praktisk praksis grunnleggende og anvendelser av testautomatisering med HP UFT.
Robot Framework: Keyword Driven Acceptance Testing
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot programvaretestingeniører som ønsker å lære å skrive et sett med testcaser og en testsuite, og deretter utføre testene på en demoapplikasjon.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bruk Robot Frameworks nøkkelorddrevne testmetode og syntaks for testdata i tabellform for å skrive og utføre tester. Bruk konsekvent syntaks for å komponere nye søkeord fra eksisterende. Gjennomfør adferdsdrevet utvikling (BDD)-tester (ligner på Agurk). Generer og tolk rapporter og logger for å feilsøke feil i den testede applikasjonen. Utvidet Robot Frameworks muligheter ved å bruke tredjepartsbiblioteker skrevet i Python, Java, Perl, Javascript og PHP. Integrer Robot Framework med Selenium for testing av webapplikasjoner.
TestComplete
21 timerI denne instruktørledede, live-opplæringen i Norge vil deltakerne lære hvordan de kan bruke TestCompletes funksjoner, inkludert testobjektmodellen, sjekkpunkter, navnekartlegging og brukergrensesnitt for å utføre automatiserte tester på skrivebord, web, og mobilapplikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Opprette, registrere og kjøre funksjonstester.
- Lag et skalerbart og vedlikeholdbart testrammeverk.
- Lag sjekkpunkter, juster tester for flere enheter og analyser testresultater.
- Bruk TestComplete sine skriptutvidelser.
Tosca: Model-Based Testing for Complex Systems
35 timerI denne instruktørledede, live-treningen i Norge vil deltakerne lære hvordan de bruker Tosca til å utføre ende-til-ende (nett + backend) testing. Opplæringen kombinerer teori med praksis i et levende laboratoriemiljø, og gir deltakerne sjansen til å samhandle med teknologien, instruktøren og deres jevnaldrende.
Opplæringen starter med en oversikt over tradisjonell kode og skriptbasert automatiseringstesting og kontrasterer den med Toscas modellbaserte (MBT) tilnærming. Deltakerne lærer hvordan de oppretter og utfører testcases ved å bruke Toscas standardmoduler, samt hvordan de skreddersyr sine egne moduler for utførelse.
Fra programvaremodelleringsprinsipper til testdekning på tvers av ulike nettlesere, denne opplæringen leder deltakerne gjennom både teori og praksis og gjør dem i stand til å implementere sin egen testløsning i Tosca.
TOSCA Certification Preparation
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot programvaretesteksperter på mellomnivå som ønsker å bli sertifisert i TOSCA og demonstrere kompetanse innen testautomatisering ved hjelp av Tricentis Tosca.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå TOSCA-sertifiseringsstrukturen og -kravene.
- Mestre TOSCA-konsepter, inkludert testcasedesign, automatisering og utførelse.
- Anvende beste praksis for å bygge gjenbrukbare og vedlikeholdbare testcaser.
- Forberede seg på de praktiske og teoretiske komponentene i TOSCA-sertifiseringseksamen.