SoapUI for Webservice and HTTP
Content
2
 Soap UI
 API Testing
 Example
 HTTP Request and Response
 API Test Automation
 Questions
Soap UI
3
 Free and Open Source web service testing application.
 Released in Sept. 2005, Developed by eviware software.
 Built entirely on java platform & uses swing for UI.
 Soap UI Pro is the commercial enterprise version.
 Latest version 4.5.1
API Testing
4
 What is API ?
 What is API Testing ?
 We need to invoke API with required set of parameters and analyze the result.
 Different from other testing types.
 Challenges in API Testing
Example
5
Test Case
6
Test Case - Data fetch Request
Endpoint - Request URL
Method - Post(Secure, Difficult to hack,Max size-8Mb)
HTTP Request and ResponseJSON Format Request
7
Light weight- data interchange
format.
Easy to read and write
language independent.
used for transmitting data over n/w connection.
HTTP Request and Response
8
 code - 200 is success, 400 is bad request, 500 is internal server error
API Tests
 Data Fetch Request
 Sign Out Request
 Image Fetch Request
 Update User Info
 Manage Email(s)
 Save Note Request
 Fetch Order Email Request
API Test Automation
Questions ?
11
Email Us @ support@zeteoconsulting.com
Worldwide Offices:
USA (Dallas)
India (Pune)
Partner Offices:
Monterrey (Mexico)
Frankfurt (Germany)
Stockholm (Sweden)
Email:
support@zeteoconsulting.com
Corporate URL:
www.zeteoconsulting.com

Presentation for soap ui

  • 1.
  • 2.
    Content 2  Soap UI API Testing  Example  HTTP Request and Response  API Test Automation  Questions
  • 3.
    Soap UI 3  Freeand Open Source web service testing application.  Released in Sept. 2005, Developed by eviware software.  Built entirely on java platform & uses swing for UI.  Soap UI Pro is the commercial enterprise version.  Latest version 4.5.1
  • 4.
    API Testing 4  Whatis API ?  What is API Testing ?  We need to invoke API with required set of parameters and analyze the result.  Different from other testing types.  Challenges in API Testing
  • 5.
  • 6.
    Test Case 6 Test Case- Data fetch Request Endpoint - Request URL Method - Post(Secure, Difficult to hack,Max size-8Mb)
  • 7.
    HTTP Request andResponseJSON Format Request 7 Light weight- data interchange format. Easy to read and write language independent. used for transmitting data over n/w connection.
  • 8.
    HTTP Request andResponse 8  code - 200 is success, 400 is bad request, 500 is internal server error
  • 9.
    API Tests  DataFetch Request  Sign Out Request  Image Fetch Request  Update User Info  Manage Email(s)  Save Note Request  Fetch Order Email Request
  • 10.
  • 11.
    Questions ? 11 Email Us@ support@zeteoconsulting.com
  • 12.
    Worldwide Offices: USA (Dallas) India(Pune) Partner Offices: Monterrey (Mexico) Frankfurt (Germany) Stockholm (Sweden) Email: support@zeteoconsulting.com Corporate URL: www.zeteoconsulting.com