Web Automation with WebdriverIO and Cucumber - TDL School
Course

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. Students will also be introduced to intermediate topics, like test running in parallel and usage of different services.

Course content

1 hourJavaScript basics, introduction to used tools1 hour

2 hoursWebdriverIO project creation2 hours

2 hoursCucumber framework2 hours

Page Object Model

2 hoursChrome console, DOM and selectors2 hours

5 hoursWriting tests5 hours

2 hoursVersion Control System, CI tools2 hours

Outcomes

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
  • use Devtools Service and run automated tests in parallel
  • use Multi-remote feature in test automation
  • set up a basic CI project in Jenkins tool

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.