SoapUI for API Testing Treningskurs
SoapUI er det mest brukte open source API-testverktøyet for SOAP og REST APIer. Den tilbyr SOAP Web Services funksjonell testing, REST API funksjonell testing, WSDL-dekning, meldingspåstandstesting og testrefaktorering.
I denne instruktørledede, live-opplæringen lærer deltakerne å teste nettjenester ved hjelp av SoapAPI. Vi diskuterer hvordan API-testing kan løse noen av manglene ved brukergrensesnitt og enhetsbasert testing. Opplæringen inkluderer treningsøkter og et utviklingsprosjekt for API-testsuiter.
Ved slutten av opplæringen vil deltakerne ha en fast ide om når de skal implementere API-testing, hvordan de skal utforske og få tilgang til APIer, hvordan de utfører forskjellige typer testing på både SOAP- og REST-baserte APIer, og hvordan de kan bringe arbeidet sammen. inn i en integrert, automatisert testpakke.
Kursets format
- Et instruktørledet kurs som inkluderer en introduksjon til API-testing, dets verktøy og prosesser, og et praktisk SoapUI-basert testsuiteutviklingsprosjekt.
Alternativer for kurstilpasning
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
Kursplan
Introduksjon
- API-testing vs enhetstesting og UI-testing
Oversikt over protokoller
- SOAP, REST, HTTP, JMS, AMF og JDBC
Oversikt over SoapUI funksjoner
Prosjekttyper i SoapUI
- SOAP-prosjekter
- REST-prosjekter
- Generiske prosjekter
Opprette et prosjekt
Importere et prosjekt
Utforsk applikasjons-API-ene dine med Fiddler og Postman
Simulering og hån Web Services
Opprette og utføre funksjonstester
Opprette og utføre regresjonstester
Opprette og utføre belastningstester
Sikkerhetstesting med SoapUI
Gjennomføring av samsvarstesting
Database Testing med SoapUI
Flerlags Test Automation med Selenium
Utvide testdekningen
Rapportering
Arbeide med SoapUI Plugins
Automatisering av dine SoapUI tester
SoapUI Integrasjon med Jenkins
Ende-til-ende Test Automation
API Testing Beste praksis
Oppsummering og konklusjon
Krav
- Kunnskap om web-APIer som REST eller SOAP.
- Erfaring med programvaretesting.
Publikum
- QA-ingeniører
- Testere og testutviklere involvert i testing av programvare og webtjeneste-APIer
Open Training Courses require 5+ participants.
SoapUI for API Testing Treningskurs - Booking
SoapUI for API Testing Treningskurs - Enquiry
SoapUI for API Testing - Consultancy Enquiry
Testimonials (1)
Metode for undervisning
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Kurs - SoapUI for API Testing
Machine Translated
Upcoming Courses
Relaterte kurs
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.
Test Automation with Galen Framework
14 timerGalen er et rammeverk med åpen kildekode for testing av layout og funksjonell testing. Den bruker Selenium å få plassering og dimensjon til sideelementer, fange opp alle elementer som ikke oppfører seg, og rapporter dem deretter med et skjermbilde. Galen støtter både Java Script og Java tester og er spesielt nyttig for layouttesting av responsive nettsteder.
Dette instruktørledede, live kurset introduserer deltakerne til Galen Framework og leder dem gjennom oppsett og utførelse av forskjellige typer layout og funksjonelle tester.
Kursets format
- Delforelesning, deldiskusjon, tung praktisk praksis, sporadiske tester for å måle forståelse
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.
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.
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.
JMeter Fundamentals
7 timerDette kurset dekker opprettelse og implementering av funksjonell og enhetstesting med Apache JMeter , den gratis applikasjonstestingprogramvaren fra Apache Software Foundation. Formålet med kurset er å la organisasjoner fullstendig automatisere sine forskjellige testkrav, spare tid, penger og bidra til å minimere risikoen for menneskelig feil i testingen. Programmet utforsker konseptene for å designe og lage testplaner for virkelige webapplikasjoner ved hjelp av Apache JMeter , inkludert funksjons-, regresjons- og stresstestingplaner. Deltakerne vil lære å designe testplaner for en rekke formål og bruke de forskjellige komponentene og funksjonene i JMeter til deres fordel, slik at de fullstendig kan automatisere testen for nettapplikasjon.
Web Application Performance Testing with JMeter
7 timerDette kurset er laget for testledere, testere, forretningsanalytikere, designere, utviklere, administratorer og alle som er interessert i å planlegge og utføre ytelsestester for webapplikasjoner. Den dekker hvordan du setter opp ikke-funksjonelle krav, hvilke indikatorer som er viktigst i spesifikke implementeringer, hvordan lage en ytelsestestplan, implementere den i JMeter , utføre den og analysere resultatene.
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. Distribuer testene ved hjelp av Selenium Grid
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.
JMeter Fundamentals and JMeter Advanced
14 timerDette er back-to-back JMeter Fundamentals og JMeter Advanced kurs som tilbys sammen for enkelhets skyld.
JMeter Fundamentals
Dette kurset dekker opprettelse og implementering av funksjonell og enhetstesting med Apache JMeter , den gratis applikasjonstestingprogramvaren fra Apache Software Foundation. Formålet med kurset er å la organisasjoner fullstendig automatisere sine forskjellige testkrav, spare tid, penger og bidra til å minimere risikoen for menneskelig feil i testingen. Programmet utforsker konseptene for å designe og lage testplaner for virkelige webapplikasjoner ved hjelp av Apache JMeter , inkludert funksjons-, regresjons- og stresstestingplaner. Deltakerne vil lære å designe testplaner for en rekke formål og bruke de forskjellige komponentene og funksjonene i JMeter til deres fordel, slik at de fullstendig kan automatisere testen for nettapplikasjon.
JMeter Advanced
Dette kurset tar for seg avanserte teknikker for testing av nettapplikasjoner. Det fokuserer på full automatisering, skripting, integrering av tester med ekstern datakilde.
Mobile Automation with Appium Overview
7 timerPublikum:
Alle som er involvert i testing inkludert Mobile Automation Testers
Testing with TestNG
14 timerTestNG er et testrammeverk designet for å forenkle et bredt spekter av TestNG , fra enhetstesting (testing av en klasse isolert fra de andre) til integreringstesting (testing av hele systemer laget av flere klasser, flere pakker og til og med flere eksterne rammer, for eksempel applikasjonsservere).
Publikum
Dette kurset er laget for ingeniører og utviklere som søker å ta i bruk TestNG suiten i arbeidsflyten.
Web Application Testing with Selenium and JMeter
35 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. Dessuten introduserte den omfattende jMeter.
Omtrent 2 dager med JMeter og 3 dager med Selenium.
Complete Web Testing Environment with Selenium WebDriver and JMeter
35 timerDette kurset gir en omfattende oversikt over hvordan du bruker automatisert funksjons- og ytelsestesting med Selenium og JMeter ved bruk av Java / Maven miljø. 3 dager blir brukt på Selenium , 2 på JMeter .