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 18 - 19 '19 | 09:30 AM (IST)
Online Event

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: 18th - 19th May, 2019 

Time:  9.30 AM to 5.30 PM  IST

Venue: ONLINE - Instructor LED

Trainer: Kushan Amarisiri


https://www.linkedin.com/in/kushana/


How it is useful

Most of the organizations today deliver their applications utilizing web services. Web UI, Mobile and Desktop applications are now integrated to web services to do enterprise level functionality where they are able to deliver thin applications to the clients and move the complex functionality to server. Web services are the foundations for the creation of internet of things and Micro services 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 a 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 tend 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

1.1. What is a web service? 

1.2. Web Services v/s API 

1.3. Examples of Web Services

1.4. Advantages of Web Services

1.5. Types of Web Services - SOAP and REST

1.6. Web services architecture 

1.7. Web services characteristics

1.8. REST v/s SOAP 

1.9. What is API/Web Service Testing

1.10. API Testing Strategy 

1.11. Web services components 

    1.11.1. HTTP Request

    1.11.2. HTTP Methods (GET, PUT, POST, DELETE, …)

    1.11.3. Request, Response

    1.11.4. Status codes (1xx, 2xx, 3xx, 4xx, 5xx )

2. Testing your web services with Fiddler

2.1. Creating web services testing scenarios with fiddler 

2.2. Performing CRUD operations on APIs with GET, POST, PUT, DELETE 

2.3. Fiddler - Save the session to Archive

2.4. Fiddler - Save the session to Archive

2.5. Web services security 

2.6. Authentication and Authorization

2.7. OAuth 1.0 and OAuth 2.0

3. Testing web services with Postman 

3.1. Introduction to Postman

3.2. Start testing with Postman on GET/POST/DELETE/PUT request

3.3. Environment Variables in Postman

3.4. Collections in Postman

3.5. Test and Collection Runner in Postman

3.6. Monitor Collections

3.7. Assertions in Postman with Chai Assertion Library

3.8. Different types of Asserts in Postman

4. Test Automation with Postman and Newman

4.1. Running your test automation scripts in Newman

4.2. Installation and Pre-requisites.

4.3. Executing you Postman scenarios with Newman 

4.4. Integration of Newman with Jenkins

5. Test Automation with RestAssured 

5.1. Rest Assured Basics 

5.1.1. Configure Eclipse with Rest-Assured

5.1.2. REST API Test

5.1.3. Automate GET/POST/PUT and DELETE request

5.1.4. Validate Response Status

5.1.5. Validate Response Header

5.1.6. Read JSON Response Body

5.1.7. Data driven with JSON/XML and Excel in Rest Assured

5.2. Rest Assured Advanced - Authorization in REST Web Services

6. Test Automation with UniRest 

6.1. Overview

6.2. Maven Setup

6.3. Request Methods

6.4. Response Methods

6.5. Passing Query Params

6.6. Requests with Body

6.7. Handling Asynchronous Requests

6.8. Handling file Uploads request

7. Test Automation with Karate

7.1. Overview

7.2. Karate and BDD

7.3. Installation and Configuration of Karate

7.4. Creating tests in Karate 

7.4.1. Testing the Status Code

7.4.2. Testing the Response

7.4.3. Validating Response Values with Markers

7.5. Running Tests

8. Micro services testing 

8.1. Introduction to Micro services architecture 

8.2. Types of Micro services testing 

 


Cancellation and Refunds


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

http://ataevents.agiletestingalliance.org/refund-policy.html


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


If you want to be a part of the most fun and learning filled global testing conference as a speaker. Do not miss the call for paper

 

Venue

This is an online event
Agile Testing Alliance & DevOps++ Alliance cover image
Agile Testing Alliance & DevOps++ Alliance profile image
748
Events Organised
50
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
Host Virtual Events with
Townhall
Learn More TsLive Learn more