Live offers end in:

June sale - up to 25% off training courses – use code: JUNSALE26TT

Web Services API Testing

Practical REST API testing skills

This interactive three-day course is designed for software testers, QA professionals and technical team members who are new to API testing. You’ll learn how RESTful web services work, how to build and inspect requests, and how to check responses using tools such as cURL and Postman. The course also introduces Open API files and RESTSharp, helping you develop practical skills for testing service behaviour and adding API checks into existing automation frameworks.   

Learning objectives
  • Understand API and web service architecture  
  • Explain RESTful web services   
  • Build API requests   
  • Analyse API responses   
  • Use cURL and Postman   
  • Work with Open API files   
  • Create Postman checks   
  • Run data-driven requests   
  • Apply RESTSharp basics   
  • Support automation frameworks  

Key facts

Certification

No certification is specified for this course. 

Who it’s for

This course is for anyone new to API testing who wants practical RESTful web services testing skills. 

Prerequisites

No formal pre-requisites are specified for this course. 

Exam information

No exam is specified for this course. 

Optional extras

No optional extras are included. 

Pre-course

No separate pre-course activity is required. 

FAQs

This course helps delegates understand how RESTful web services work and how to test them using practical tools and techniques. It covers API concepts, functional testing approaches, cURL, Postman, test dependencies, data-driven requests and introductory RESTSharp use within an automation framework. 

What is API testing?

API testing checks how services behave when they receive requests and return responses. Instead of testing through the user interface, testers work directly with the service layer to verify data, response codes, behaviour and outputs, helping teams find issues earlier in connected applications. 

Who should attend this course?

This course is suitable for anyone new to API testing who wants to understand RESTful web services and how to test them in practice. It is especially relevant for testers and technical team members who need to extend their testing beyond the user interface. 

Do I need API testing experience?

No previous API testing experience is specified for this course. Delegates should be ready to work with technical concepts such as requests, responses, response codes, XML and JSON, as these are covered as part of the course content. 

What tools are covered?

The course includes a practical introduction to cURL, Postman and RESTSharp. Learners use these tools to send requests, analyse responses, write checks, work with collections and understand how REST testing can fit into an existing automation framework. 

Does the course include practical exercises?

Yes. Practical examples are demonstrated throughout the course, and delegates practice what they have learned in each chapter against a demo REST API service. This helps translate the technical concepts into skills that can be applied in real testing work. 

Does the course cover Postman?

Yes. The course covers the basics of using Postman, writing tests in Postman, checking values, checking response times, using the collection runner, running data-driven requests with CSV files and executing Postman collections from the command line. 

Will I learn API automation?

The course introduces how REST testing can be integrated into an existing automation framework, including BDD, Gherkin, SpecFlow and RESTSharp. It gives delegates a practical starting point for understanding how API checks can support wider automated testing activity. 

What our customers say

"Communications were prompt, from querying the course up to actually doing the course." 

Jessica Eslava – TSG learner

"Great training! Quick and easy communication." 

Veronica Wessels – TSG learner
Why study with TSG?
25+ years' experience

Trusted by individuals, businesses and public sector organisations for over 25 years.

20,000+ learners trained

Join a network of learners focused on developing their software testing skills 

98% customer satisfaction

TSG trainers are frequently rated as ‘good’ or ‘excellent’ by our learners

Speak to our team
Guidance from experienced advisors

If you’re unsure which course aligns with your technical requirements or career direction, we’ll help you assess your options and choose with confidence.  

Build capability
Develop skills that support real delivery outcomes

From software testing to broader digital skills, we work with you to design learning that strengthens capability, improves performance, and supports long-term business goals.

Quote request

Please complete the form to ensure your quote is accurate and we will contact you soon.

Page {{ step }} of 2

Back Next