Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mr-possible/webdriverio_web_test_framework
A test automation framework built using Typescript and WebdriverIO with Mocha framework setup.
https://github.com/mr-possible/webdriverio_web_test_framework
mocha typescript webdriverio
Last synced: 29 days ago
JSON representation
A test automation framework built using Typescript and WebdriverIO with Mocha framework setup.
- Host: GitHub
- URL: https://github.com/mr-possible/webdriverio_web_test_framework
- Owner: mr-possible
- Created: 2024-02-22T13:45:12.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-02-26T05:33:41.000Z (11 months ago)
- Last Synced: 2024-11-06T13:56:16.522Z (3 months ago)
- Topics: mocha, typescript, webdriverio
- Language: TypeScript
- Homepage:
- Size: 79.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WebDriverIO Test Automation Framework (Mocha + Typescript)
## Steps to run the suite (local machine):
1. Run `npm install`. This will make sure the `node_modules` folder and `package-lock.json` are generated, indicating successful download of dependencies for the project.
2. Run `Env=qa npm run test:local`. You can also give `Env` as either `dev` or `prod`. I have anyways kept same url for all the environments for demonstration purposes.
Small note: I am currently exploring to efficiently run this on CI/CD setup as I am facing issues with running wdio test cases on docker container because the base image that official docs asks us to use, is obsolete and archived. It is creating problems with internal infrastructure configuration. (Reference: [official docs](https://webdriver.io/docs/docker))