Skip to content

Webdriverio with Typescript and BDD boilerplate project.

Notifications You must be signed in to change notification settings

testauto05/WebdriverIOTSFramework

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebdriverIO TypeScript BDD Framework

Youtube Learning project Click here to watch videos

Requirements:

NodeJs Java VSCode

Getting Started

Clone Repository

1. Fork this repository
1. git clone https://github.com/<yourgitusername>/WebdriverIOTSFramework.git
2. Navigate to WebdriverIOTSFramework

Install the dependencies:

npm install (it will create node_modules folder in root project and download all required dependencies)

Run tests:

npm test (all test)
npm test -- --spec ./features/<featurefilename>.feature   (run specific test)

Key Features

- Cucumber BDD framework
- Page Object Design pattern
- SuperTest API Integration
- Multi envrionment support
- Allure Report
- Custome file download folder
- File/Folder utilities
- Assertion utilites
- Steps Logging mechanism

Sample Report

image

About

Webdriverio with Typescript and BDD boilerplate project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 89.8%
  • Gherkin 10.2%