WebDriverJS + Typescript + Mocha + Selenium Automation Testing framework
This is a Automation Testing framework boiler plate with following features
- Run all tests in one go.
- Run one test.
- Page object model with controls library.
- Html report of test run with screen shot when test fails.
- Accessibility test.
- Multi browser config (Tested for Chrome, Firefox and Edge)
Planned new features for future
- Headless feature.
- Maintain historic reports.
Command to run all tests
npm run tests
Command to run single test
npm run test-single dist/tests/samplefail.test