REST API Test Automation - TDL School
Course

REST API Test Automation

The study course objective is a combination of theoretical lectures and practical workshops focused on REST API test automation using JAVA and Cucumber. Participants will learn how to set up the development environment, add dependencies and create and run automated tests for a REST API system.

Course content

0.5 hoursIntroduction to web services0.5 hours

0.5 hoursTechnologies used for practical workshops0.5 hours

1 hourProject set up1 hour

1.5 hoursCucumber1.5 hours

2 hoursREST Assured and calling web services2 hours

2 hoursCombining and chaining requests for testing2 hours

0.5 hoursVersion control0.5 hours

Outcomes

After successfully completing this course you will be able to:

  • create REST API automated test projects and automate basic test cases using Java programming language with Cucumber test automation framework
  • understand what are web services and how they are used in different software applications
  • understand basic REST API concepts, workflows and security principals
  • understand basics of dependency management using Maven
  • understand the concepts of BDD (Behavior Driven Development)
  • understand basics of reporting test results
  • understand the basics of VCS (Version Control System), in particular case: Github

Certificate

We will issue an official certificate to confirm that you have successfully completed a course and are ready to kick-start your career in IT.

Everything is provided

In the beginning of the course, you will receive everything you need to start learning successfully.

Training led by experienced professionals

Receive both theoretical and practical knowledge from experienced professionals who are also passionate about teaching.

Opportunity to solve real-life problems

Gain experience in an environment where real-life challenges are presented and solved.