Formation avec l'outils SoapUI
Adhésion au métier – Méthodes / Prise en main technique
Goals : This training will teach trainees to:
- Install and configure the open source version of this tool
- Create, configure and manage a SoapUI project
- Understand the different use cases of SoapUI
- Run different types of web services tests (functional, performance...)
- Set up a continuous testing platform
Profile targeted
- Test Consultant
- Developer
- Test Automation Engineer
- Project Manager
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
- Practical training
- Feedback
Terms of evaluation
- Tutorial
Upcoming sessions
- 21.08.2023 - 22.08.2023 Remote
- 21.08.2023 - 22.08.2023 Paris
- 21.08.2023 - 22.08.2023 Lyon
Length
2 days (14h of training)
Rate
Intercompany rate 1400€ excluding tax/pers
Planning
- 21.08.2023 - 22.08.2023 Remote
- 21.08.2023 - 22.08.2023 Paris
- 21.08.2023 - 22.08.2023 Lyon
- 21.08.2023 - 22.08.2023 Lille