1. What is SoapUI
2. Why to use SoapUI 3. How to Download and Install SoapUI 4. Difference between SoapUI Open Source and Paid versions What is SoapUI ------------------------ API Testing Tool For manual and automation testing of SOAP and REST APIs SOAP UI is the leading open source cross-platform API Testing tool • SOAPUI allows testers to execute automated functional, regression, compliance, and load tests on different Web API. • SOAPUI supports all the standard protocols and technologies to test all kinds of API's. • SOAPUI interface is simple that enables both technical and non-technical users to use seamlessly. Why to use SoapUI ------------------------------ 1. To create quick and efficient API tests 2. To create API functional, performance and security tests 3. To create API Testing automation framework4. Supported Protocols/Technologies
Step 1 : Download SoapUI from - https://www.soapui.org/downloads/late...
Step 2:Installing SoapUI on Windows
Create a SOAP Project, Test Suite, Test Case
1. Create a SOAP API Project
2. Add WSDL
3. Create Test Suite - Test Cases
4. Add Assertions
5. Run Test Step - Test Case - Test Suite
6. Run in sequence and in parallel
7. Create API Documentation
• WSDL:
• https://www.dataaccess.com/webservicesserver/NumberConversion.wso?WSDL
• https://www.dataaccess.com/webservicesserver/TextCasing.wso?WSDL
• https://footballpool.dataaccess.eu/info.wso?WSDL
• http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?wsdl
Create a Rest Project, Rest Request, Test
case with Parameters
1. Create a REST Project
2. Add a REST request
3. Add request parameters
4. Create a Test Case
5. Add assertions
6. Run and Validate
Rest API’s
https://restcountries.eu/rest/v2/all
Order of Execution: