CP-WST Instructor Led Online (Certified Professional - Web Services Testing) | Event in undefined | Townscript
CP-WST Instructor Led Online (Certified Professional - Web Services Testing) | Event in undefined | Townscript

CP-WST Instructor Led Online (Certified Professional - Web Services Testing)

May 08 - 10 | 02:00 PM (IST)

Event Information

CP-WST (Certified Professional - Web Services Testing)

This is an Instructor-led ONLINE program which is designed to train and uplift the knowledge of a test professional on Web Services, Web Services Testing techniques and test automation tools that will be utilized for web services testing and validation. 

For details please visit the following ATA web URL 

http://agiletestingalliance.org/wst.html 

Date: 8th - 10th May, 2020

Time: 2:00 pm - 10:00 pm (IST)

Venue: ONLINE - Instructor LED 

How it is useful

Most of the organizations today deliver their applications utilizing web services. Web UI, Mobile, and Desktop applications are now integrated into web services to do enterprise-level functionality where they are able to deliver thin applications to the clients and move the complex functionality to the server. Web services are the foundations for the creation of the internet of things and Microservices based enterprise-level applications. When testing applications it is utmost important to test web services or API level before moving up to the UI level testing and automation like Selenium. This program is an all in one program which will create the skill and expertise for any test professional to learn on web services testing and related tool stack. The course tends to look at tools and technologies which are demanded by the industry where the user will get hands-on experience and certification to be a top-notched web services test engineer. 

Learning Objectives of CP-WST 

1. Introduction to Web Services / API  

  • What is a web service?  
  • Web Services v/s API
  • Examples of Web Services
  • Advantages of Web Services
  • Types of Web Services - SOAP and REST
  • Web services architecture
  • Web services characteristics
  • REST v/s SOAP
  • Creation of Demo REST Web Service
  • What is API/Web Service Testing
  • API Testing Strategy
  • Web services components
  • HTTP Request
  • HTTP Methods (GET, PUT, POST, DELETE, …)
  • Request, Response
  • Status codes (1xx, 2xx, 3xx, 4xx, 5xx )
  • Authentication and Authorization
  • OAuth 1.0 and OAuth 2.0

---------------------------------------- 

2. Testing web services with Postman 

  • API Testing Tools usage 
  • Introduction to Postman
  • Collections in Postman
  • Start testing with Postman on GET/POST/DELETE/PUT request
  • Environment Variables in Postman
  • Test and Collection Runner in Postman
  • Monitor Collections
  • Assertions in Postman with Chai Assertion Library
  • Different types of Asserts in Postman
  • API Call chain testing

---------------------------------------- 

3. Test Automation with Postman and Newman 

  • Installation and Pre-requisites.  
  • Running your test automation scripts in Newman
  • Executing you Postman scenarios with Newman
  • Integration of Newman with Jenkins

----------------------------------------

4. Test Automation with RestAssured 

  • Rest Assured Basics  
  • Configure Eclipse with Rest-Assured
  • REST API Test
  • Automate GET/POST/PUT and DELETE request
  • Validate Response Status
  • Validate Response Header
  • Read JSON Response Body
  • Data driven with JSON/XML and Excel in Rest Assured
  • Using Cucumber to run BDD style API testing scenarios

---------------------------------------- 

5. Test Automation with Karate  

  • Overview 
  • Karate and BDD
  • Installation and Configuration of Karate
  • Creating tests in Karate
  • Testing the Status Code
  • Testing the Response
  • Validating Response Values with Markers
  • Running Tests

---------------------------------------- 

6. Continuous API testing 

  • Continuous testing using Jenkins
  • Calling Rest Assured programs from Jenkins jobs
  • Calling Newman jobs from Jenkins

----------------------------------------

7. Micro services testing

  • Introduction to Micro services architecture
  • Types of Micro services testing
  • Importance of API Testing in such an environment

----------------------------------------

Tool Coverage

  • Postman
  • Newman
  • Rest Assured
  • Cucumber
  • Karate
  • Jenkins

Cancellation and Refunds

In case of the event getting canceled or participants deciding to cancel their registrations the refunds will be processed based on the following refund policy

https://www.ataevents.org/refund-policy/

For All other events happening around soon in your city, please take a loot at the ATAEvents page

Venue

This is an online event.
Agile Testing Alliance & DevOps++ Alliance cover image
Agile Testing Alliance & DevOps++ Alliance profile image
671
Events Organised
30
Followers
About
ATA is a global alliance of Technologists, QA, Agile and DevOps practitioners, professionals and experts. ATA is driving community driven shared and collaborative learnings across multiple chapters in 24 countries.
Have a question?
Send your queries to the event organizer
Agile Testing Alliance & DevOps++ Alliance profile image
CONTACT ORGANIZER
EVENT HAS ENDED
VIEW SIMILAR EVENTS
Have a question?
Send your queries to the event organizer
Agile Testing Alliance & DevOps++ Alliance profile image
CONTACT ORGANIZER