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
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.
Introduction to Selenium
7 timerDette introduksjonskurset er designet for å gjøre testpersoner kjent med det grunnleggende for testing av nettapplikasjoner ved bruk av Selenium . Testere kan bygge, forbedre og vedlikeholde skript ved å bruke både Selenium IDE og Selenium 2 WebDriver.
Tiltenkte målgruppen
Målgruppen er programvaretestere som søker å automatisere testing av webapplikasjoner ved bruk av Selenium . Disse testerne er kanskje nye når det gjelder å teste automatisering og kan også omfatte kvalitetssikringsutøvere, ledere eller teamledere som er ansvarlige for å samhandle med testere, eller som trenger å sikre at verktøyene blir implementert fullt og riktig.
Etter endt kurs vil du kunne:
- Beskriv funksjonen og formålet med Selenium
- Forstå fordelene og den riktige tilnærmingen til å teste automatisering
- Registrer automatiserte testsaker
- Spill av automatiserte testtilfeller
- Bruk og bruk forskjellige bekreftelsesteknikker
- Se og analyser resultatene
- Konfigurer og bruk Selenium RC (fjernkontroll)
- Lag og jobb med testsuiter
- Planlegg automatiske testkjøringer
- Bruk forskjellige Selenium skriptformater
- Endre skript for å utvide muligheten til å teste applikasjonen
- Konfigurer Selenium med Eclipse og Selenium 2 WebDriver
- Forstå og bruk RTTS hjelperfiler
- Konverter selenkode for å jobbe med Selenium 2 WebDriver
- Konfigurer tilpassede loggfiler
- Lag et egendefinert objektkart
- Lag gjenbrukbare moduler for å redusere vedlikehold av skript
- Bruk verktøy for å identifisere XPath
Selenium for Victims of Manual Testing
14 timerDette er et praktisk kurs designet for manuelle testere for å lette automatisert testing.
Selenium WebDriver Overview
7 timerHvem bør delta
- Alle som ønsker å bruke ' Test Automation with Selenium Web Driver' i en virksomhet eller til personlig bruk
Oversikt
- Lær hvordan du har tillit til å forstå Test Automation med Selenium Web Driver
- Lær hvordan du bruker informasjonen på kurset til din fordel
Test Automation with Selenium
21 timerDette 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.
Tiltenkt målgruppe:
- Programvaretestingeniører
- Programvareutviklere involvert i smidig utvikling
På slutten av Selenium trening vil delegatene kunne:
- Bruk Selenium testsuite effektivt i virkelige prosjekter
- Bruk Selenium for testing på tvers av nettlesere
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.