Course curriculum

  • 1

    Welcome to the course!

    • A message from your instructor

    • How to use this course

    • Before we begin...

  • 2

    Introduction

    • Course overview

    • What do we need to know?

  • 3

    Tools

    • WebDriverIO v7 overview

    • Node.js, NPM, and NPX

  • 4

    Environment pre-requisites

    • Visual Studio Code IDE

    • Install NodeJS

    • Jasmine test framework

  • 5

    Developing test script

    • Application under test

    • Developing test script

  • 6

    Configuring of framework, POM, Continues integration GitLab runner

    • Creating Page Object Model project structure

    • Creating new test cases

    • Running test cases in parallel in Google Chrome browser

    • Grouping test suites in wdio.config.js

    • Running same script multiple times

    • Push project to Git repository GitLab

    • Continues integrations framework with CI Gitlab for cloud execution

    • Fixing test script for GitLab execution 18