This repository contains a minimalist framework setup of WebdriverIO, using JavaScript as programming language.

shishir b236952c1e first commit 3 years ago
test b236952c1e first commit 3 years ago
.gitignore b236952c1e first commit 3 years ago
README.md b236952c1e first commit 3 years ago
package.json b236952c1e first commit 3 years ago
wdio.conf.js b236952c1e first commit 3 years ago

README.md

Introduction

This a bare minimum framework setup of WebdriverIO for QA Recruitment Workshop

Tests Covered:

  • UI

Framework/Languages used:

  • Webdriverio
  • JS

Design Pattern used:

  • Page Object Model (POM)

Prerequisite:

  • npm - 7.24.0
  • node - 16.10.0

Steps to Run:

  1. Clone GIT repository in named directory.

Run:

```
 > cd ~/workspace/
 > mkdir <wdio-js_directory_name>
 > cd <wdio-js_directory_name>
 > git clone https://krshishir@bitbucket.org/livelike/webdriverio.git
```     
  1. Install all dependencies -

Run:

```
    > cd ~/workspace/<wdio-js_directory_name>/wdio
    > npm install
 ```       

Note:This will install all dependencies project will be using for executing.

  1. To run test -

Run:

```
> cd ~/workspace/<wdio-js_directory_name>/wdio
> npx wdio run wdio.conf.js
```
- This will run all tests under wdio directory

Author

  • Kumar Shishir

References