SoapUI - Test af Web Services - Foundation

Kort om undervisningen

SoapUI (www.soapui.org) er et godt og gratis værktøj, som bruges i forbindelse med test og udvikling af Web Services. SoapUI er i dag for mange testere og udviklere et uundværligt værktøj i arbejdet med først og fremmest REST- og SOAP-baserede Web Services, men også services baseret på f.eks. simpel HTTP, JMS eller JDBC. Og ikke uden grund, for SoapUI er nemt at komme i gang med og man kan komme langt med at teste eller simulere services uden at kode en eneste linie - og har man mod på at kaste sig ud i det Java-lignende sprog Groovy, er der rig mulighed for at scripte tests og lave avancerede dynamiske simulerede services.

På dette kursus lærer du centrale testteknikker og hvordan man udfører dem med SoapUI. Kurset giver et godt grundlag for selv at arbejdere videre med de mange muligheder i SoapUI.

Indhold

  • Overblik over Web Services og SOA 
  • Testproblematikker i forbindelse med Web Services
  • SoapUI's faciliteter
  • Ad hoc tests af services
  • Testsuiter som tester forskellige scenarier af en services' anvendelse
  • Bruge Scopes til overførsel af værdier i testsuiter
  • Introduktion til XPath
  • Forskellige typer af assertions
  • Simulering af services med Statiske Mocks
  • Dynamiske Mocks med XPath- og Query Match-strategierne
  • Introduktion til Groovy Scriptede Mocks, herunder databaseintegration
  • Avancerede anvendelser af SoapUI, fx integration med CI-servere, Groovy Scripting

Forudsætninger

Kendskab til Web Services teknologi (Soap, WSDL, SOA) er en fordel, men ikke et krav.

Målgruppe

Udviklere og testere, som skal i gang med SoapUI eller som allerede kender SoapUI og gerne vil have et bedre overblik over mulighederne. Kurset kræver ikke programmeringserfaring.

Efter kurset kan deltageren

Kurset giver deltagerne praktisk erfaring med SoapUI-værktøjet og efter undervisningen vil de kunne lave ad hoc-tests af services, strukturerede og automatisérbare tests i form af testsuiter og simulere services med statiske og dynamiske Mocks.

Eksempel fra materialet på SoapUI - Test af Web Services - Foundation.
Hør andres mening om kursetHvad har tidligere deltagere sagt om vores undervisning?

Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring til telefon (+45) 33 861 861 for at høre nærmere.