Web Application Testing with Selenium and JMeter Treningskurs
Dette kurset gir opplæring for håndtering av testprosjekter og gir praktisk erfaring med webapplikasjoner, funksjonell testautomatisering og testautomatisering på tvers av nettlesere ved å bruke Selenium testsuite. Dessuten introduserte den omfattende jMeter.
Omtrent 2 dager med JMeter og 3 dager med Selenium.
Kursplan
Introduksjon
- JMeter funksjoner Ytelsestesting
Forberedelser
- Krav og forventninger Tips for å få bedre resultater
Komponentoversikt
- Testplan Trådgruppe Sampler Logic Controller Listener Timer Assertion Configuration Element Rekkefølgen for utførelse
Gofra praksis
- Innebygde ressurser Cache-opptak tenketider Kjører fra kommandolinje
Variabler
- Opprette ved hjelp av utpakke visning
Funksjoner
- Forbereder ved å bruke Creating
Egenskaper
- Bruke Oppretting
Autentisering
- Webapplikasjonsskjemaer HTTP grunnleggende autentisering
Rapportering
- Generer rapport sanntidsresultater
Distribuert testing
- Kjører fra kommandolinjen
Utvide funksjonalitet
- Plug-ins Egendefinert kode
Introduksjon til automatisert testing
- Teste konsepter Muligheter og begrensninger ved Selenium
Lokatorer
- Forstå locator-ID, CSS, XPath og Name locator-typer
Avanserte lokatorer
- Lage dynamiske lokalisatorer Bygge en bane Relasjoner mellom elementer på en bane Finne elementer ved hjelp av tekst Beste praksis
Selenium WebDriver
- Grunnleggende om Java Forbereder Maven prosjekt i Java IDE WebDriver API Feilsøking Feilsøking
TestNG
- Påstander Merknader Testsuite Parametere Testing på tvers av nettlesere Rapportering
Avansert Selenium WebDriver
- Dynamisk innhold Popup-vinduer Skjermbilder Design mønstre
Krav
Forståelse av HTML, XML
Open Training Courses require 5+ participants.
Web Application Testing with Selenium and JMeter Treningskurs - Booking
Web Application Testing with Selenium and JMeter Treningskurs - Enquiry
Web Application Testing with Selenium and JMeter - Consultancy Enquiry
Consultancy Enquiry
Testimonials (5)
Jeg likte alt siden det er nytt for meg, og jeg kan se merverdien det kan gi til arbeidet mitt.
Zareef - BMW South Africa
Kurs - Tosca: Model-Based Testing for Complex Systems
Machine Translated
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Kurs - Robot Framework: Keyword Driven Acceptance Testing
Many exercises, which gave a lot of practical skills.
Rafal Borek - Bytamic Solutions sp. z o.o.
Kurs - Automation Testing with Cypress
Steg for steg analyse. Hver linje med kodeforklaring. Alle problemer jeg hadde i løpet av kurset ble løst og Łukasz fortalte meg årsaken. Jeg likte også god praksis som har blitt presentert. Aldri har jeg blitt overbevist om TDD-stil - jeg synes bare ikke det er nyttig og verdt tiden sin. Łukasz påpekte så mange fordeler med TDD, det endret helt min mening.
Michal Uscinski - Devapo Sp. z o. o.
Kurs - Testing Angular Applications
Machine Translated
The trainer explained every functionality thoroughly.
Argean Quilaquil - DXC
Kurs - TestComplete
Upcoming Courses
Relaterte kurs
Advance Test Automation in Java using Selenium with continuous integration and version control
35 timerVed slutten av denne treningen vil deltakerne være i stand til å:
- Installer og konfigurer Maven.
- Automatisk testing ved bruk Selenium
- Forvaltning av GIT
- Integrering av kontinuerlig integrasjon
Format av kurset
- Interaktiv forelesning og diskusjon.
- Mange øvelser og praksis.
- Hands-on implementering i et live-lab miljø.
Kurs tilpassingsalternativer
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å arrangere.
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.
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.
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.
Iridium: Cucumber and Selenium Based Testing
7 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot testingeniører og utviklere som ønsker å lære å teste en kompleks nettapplikasjon ved hjelp av Iridium.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Lag ende-til-ende-tester som simulerer handlingene til en bruker mens de navigerer i en nettapplikasjon.
- Automatiser testing av temaapplikasjoner med flere stiler.
- Lag testcases som er lesbare for ikke-tekniske personer.
- Utfør tester i en rekke nettlesere.
- Bruk Iridium Snippets-pakken for Atom for å gjøre det lettere å skrive testskript.
- Reduser kostnadene ved å vedlikeholde tilpassede Java kode- og sideobjekter.
Testing React Apps with Jest
14 timerDenne instruktørledede, live-opplæringen i Norge (på stedet eller ekstern) er rettet mot ingeniører som ønsker å bruke Jest til å teste React applikasjoner og komponenter.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer et riktig testmiljø.
- Skriv asynkrone tester for React apper og komponenter.
- Kjør Jest avanserte tester som inkluderer hån, spioner og stubber.
Protractor: End-to-End Testing for Angular Web Applications
14 timerI denne instruktørledede, live-opplæringen i Norge lærer deltakerne førstehånds hvordan man skriver Protractor tester mot en prøve Angular-nettapplikasjon i et live lab-miljø.
Ved slutten av dette kurset vil deltakerne ha oppnådd ferdigheter 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 vinkelmåler med eller uten Selenium for å drive nettleseradferd.
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.
Test Automation with Selenium and Katalon Studio
14 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot programvaretestere som ønsker å bruke Selenium og Katalon Studio for å lage ende-til-ende automatiserte testløsninger.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Generer og utfør tester på tvers av plattformer for alle operativsystemer eller enheter.
- Integrer automatisert testing i en CI/CD-pipeline.
- Automatiser netttesting, API-testing, mobiltesting og desktoptesting.
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.
Automation Testing with Cypress
14 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot programvaretestere som ønsker å bruke Cypress til å automatisere tester.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utfør ende-til-ende automatiseringstesting med Cypress.
- Implementere integrasjon og enhetstester i en webapplikasjon.
- Bruk Cypress som et alternativ til Selenium.
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.