Web Automation With WebdriverIO And Cucumber - TDL School

Web Automation With WebdriverIO And Cucumber

The aim of the course is to show students how to set up fully functioning test automation project using Javascript programming language and WebdriverIO, Cucumber, and Jenkins tools. Students will also gain basic knowledge in Git, XPath, and CSS element location strategies and test writing using a behavior-driven approach.

Course content

1 hour JavaScript basics1 hour

0.5 hoursIntroduction to used tools0.5 hours

1 hourWebdriverIO project creation1 hour

1 hourCucumber framework1 hour

0.5 hoursPage Object Model0.5 hours

1 hourChrome console, DOM and selectors usage1 hour

3 hoursWriting junior difficulty tests3 hours

2 hoursVersion Control System, CI tools2 hours


After successfully completing this course you will be able to:

  • locate elements with XPath and CSS strategies
  • use Git basic commands
  • set up a test environment
  • write test cases using behavior-driver approach
  • use page objects pattern
  • set up a basic CI project in Jenkins tool


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.