PH_wp_[FR]_Academy_outils de test banner

SOAPUI

Compliance with the profession - Methods / Technical onboarding

general information

 

goals:

 

This training course will teach trainees to:

  • Install and configure the open source version of this tool
  • Create, configure and manage a SoapUI project
  • Understand the different SoapUI use cases
  • Run different types of web services tests (functional, performance...)
  • Set up a continuous testing platform

 

 

 

profile targeted:

 

  • Test consultant
  • Developer
  • Project Manager
  • Test Automation Engineer

 

 

mandatory requirements:

 

  • Have a knowledge of tests

 


 

introduction:

 

 

1. Introduction to Web Services testing with SoapUI
  • Reminder of the basic concepts of software testing
  • Recall on Web Services: SOAP, WSDL, REST...
  • Software testing applied to Web Services
  • The different existing software testing tools
  • Presentation of the particularities of SoapUI
  • Presentation of the different use cases of SoapUI
2. Setting up the SoapUI environment
  • Installation and configuration of SoapUI under Windows
  • Presentation of the SoapUI graphical interface
  • Creating a first SoapUI project
  • Adding a WSDL to a SoapUI project
3. Implementing functional tests
  • Why do functional tests?
  • Define control points (assertions)
  • Implementing test cases (TestCase, TestSuite and TestStep)
  • Presentation of the SoapUI form editor
  • Presentation of the SoapUI "Outline" editor
  • Presentation of the " Point and Click " option of the tests
  • Export and analysis of results
4. Implementing load testing
  • What is load testing?
  • Load testing plan
  • The particularity of load testing with SoapUI
  • Adding assertions to the load test
  • Creating and launching a load test in a SoapUI project
  • Export and analysis of results
5. Creating and using Mock services
  • Understanding the importance of Mock services for testing
  • Creating and editing a Mock service
  • Introducing the Mock service call
  • Customizing the Mock service response
6. Generating input and output data with DataGen and DataSink
  • Presentation of the "data-driven" test type
  • Presentation of DataGen: the generation of input data for tests
  • Presentation of DataSink: the generation of data at the output of the tests

 

 

 

Teaching methods:

 

  • Theory
  • Case studies
  • Feedback
  • Practical training

 

 

terms of evaluation:

 

Tutorial

Next sessions
  • On demand
icon-time 2 days (14h of training)
icon-salary [Inter] €1,400 excl. tax/person - 3 registrants min.
icon-training-1 Available in FR or EN