SoapUI Open Source en SoapUI Pro Training

Omschrijving

SoapUI is 's-werelds meest gebruikte open source API test tool voor SOAP en REST APIs. SoapUI biedt functioneel testen van SOAP Web Services, functionele testen van REST API, WSDL-dekking, testrapportage en testrefactoring. SoapUI de de facto-methode om kwaliteit te waarborgen bij het ontwikkelen van API's en Web Services. SoapUI Open Source is de gratis versie van deze tooling, SoapUI Pro de betaalde versie met meer functionaliteit en professionele ondersteuning. Hier vind je de verschillen tussen beide versies. Onze training is gericht op de Pro versie, maar op verzoek kunnen wij ook de Open Source versie van SoapUI als uitgangspunt voor de training nemen.

 

Doelgroep

Software quality assurance engineers, ontwikkelaars, software testers en software architecten

 

Doel

Het doel van deze SoapUI NG Pro training is het uitleggen van concepten, het creƫren van een context en het samen doen van oefeningen met behulp van SoapUI NG Pro.

 

Voorkennis

Voor deelname aan deze training is kennis van XML, XML Schema en WSDL nodig, in de context van het ontwikkelen en testen van webservices.

Inhoud

 

  • SoapUI Pro Architecture
    • Embedded technology & Protocols
      • REST/JSON
      • SOAP
      • JMS (Hermes)
      • JDBC
  • SoapUI Projects
    • Overview and major project objects
    • Preferences
    • Workspaces and environments
    • Events
    • Properties
    • Generating artifacts
    • Composite projects
  • Manual Service Interaction
    • Connecting to services
    • Running basic tests
    • Understanding the user interface
      • Requests & responses: SOAP
      • Requests & responses: REST
    • Creating multiple requests
    • Validating requests
      • WSDL for SOAP
      • WADL/XML for REST
    • Reusing requests
  • TestSuites
    • Overview
    • Best practices
    • Creating TestSuites
      • SOAP
      • REST
    • Configuring TestSuites
      • Disabling individual TestSuites
      • Measuring coverage
      • Reporting
    • Running TestSuites
      • Individually or in parallel
      • Within SoapUI or from the command line
  • TestCases
    • Overview
    • Creating TestCases
      • SOAP
      • REST
    • Configuring TestCases
      • Recovering from errors
    • Functional tests
    • Generating load tests and security scans
    • Running and debugging TestCases
      • Individually
      • In groups
    • TestSteps
      • Protocol TestSteps
      • Flow-control TestSteps
      • Data TestSteps
    • Assertions
      • Overview
      • Property content
      • Compliance, status, and standards
      • Script
      • Service Level Agreement (SLA)
      • JMS
      • JDBC
      • Security
      • Creating dynamic assertions
    • Data-driven Testing
      • Why using real data is so important
      • DataSource types
        • Grid
        • File
        • XML
        • Groovy
        • Data connection
        • Excel
        • Directory
        • JDBC
      • Configuring DataSources
      • Generating queries and properties from databases
      • Creating random data with Datagen
      • Data-driven testing and RESTful services
      • Using data to create dynamic assertions
    • Mock Services
      • Overview
      • Mock service, operation, and response
        • SOAP prerequisites
        • REST prerequisites
      • Routing mock service requests
      • Scripting
      • Deploying mock services
        • Locally
        • Remotely
      • Invoking mock services
        • Sharing among multiple user
    • Groovy
      • Groovy fundamentals
      • Context-based object access
      • Running Groovy within SoapUI
        • TestStep
        • Setup/teardown scripts
        • Mock service scripts
        • Script assertions

     

    Duur

    De workshop duurt twee dagen.


    Inschrijven of meer informatie?

    Stuur een email aan training(at)darwin-it.nl of bel ons op 070-2628871