Skip to content

ragu2807/quickfuse

Repository files navigation

QuickfuseApps UI automation

UI automation suite for quickfuse apps using WebdriverIO & Mocha

Environment setup

This project uses,

  • WebdriverIO (WebDriver bindings for Node.js) as a test runner.

  • Mocha framework and writing tests in BDD style.

Follow the below steps to setup your local machine to run the tests locally. As a pre-requisite, make sure you have the below installations completed.

  • Install latest version of Chrome browser (if not already installed)

  • Install latest version of Node.js

  • npm install in terminal from root folder to install all required packages

NOTE: Above installations are specific to Mac OS, choose appropriate installations in case of Windows.

How to run tests on a local machine?

Open terminal at the project root and run the below command

  • npm test

Tests under specs folder will run. Currently there is only one spec send-sms-email-spec.js that runs.

Sample Test Run

About

UI automation suite for QuickFuseApps

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published