Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/GeekyAnts/ga-wdio
An automation CLI tool that creates the tests project for Web, API & Mobile apps and runs things like geckodriver, chromedriver & appium internally for various stacks, browsers, platforms & modes.
https://github.com/GeekyAnts/ga-wdio
api-testing automation automation-framework boilerplate framework node-wdio testing web-testing
Last synced: 3 months ago
JSON representation
An automation CLI tool that creates the tests project for Web, API & Mobile apps and runs things like geckodriver, chromedriver & appium internally for various stacks, browsers, platforms & modes.
- Host: GitHub
- URL: https://github.com/GeekyAnts/ga-wdio
- Owner: GeekyAnts
- License: mit
- Created: 2019-05-07T10:30:14.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-04-04T10:06:11.000Z (over 2 years ago)
- Last Synced: 2024-07-26T02:45:38.730Z (4 months ago)
- Topics: api-testing, automation, automation-framework, boilerplate, framework, node-wdio, testing, web-testing
- Language: JavaScript
- Homepage: https://geekyants.github.io/ga-wdio
- Size: 1.61 MB
- Stars: 14
- Watchers: 9
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- Contributing: CONTRIBUTING.MD
- License: LICENSE.MD
- Code of conduct: CODE_OF_CONDUCT.MD
- Security: SECURITY.md
Awesome Lists containing this project
README
# GA WDIO:
An automation CLI tool that creates the tests project for Web, API & Mobile apps and runs things like geckodriver, chromedriver & appium internally for various stacks, browsers & modes.
## Features:
* Supports Web App Testing
* Supports API Testing
* Supports iOS & Android Mobile App Testing
* Supports iOS & Android Mobile Browser Testing
* Supports Browser Stack cloud environment for Web & Mobile Testing
* CLI command to
* create the boilerplate for Web, Mobile (iOS & Android), and APIs applications
* run the test cases
* check the appium's necessary & optional dependencies on the system
* upload the mobile APK or IPA to the browser-stack cloud## Installation:
```sh
npm install -g ga-wdio
```## Documentation:
- [Home](https://github.com/GeekyAnts/ga-wdio/wiki)
- [Features](https://github.com/GeekyAnts/ga-wdio/wiki/Features)
- [Usage](https://github.com/GeekyAnts/ga-wdio/wiki/Usage)
- [Architecture for Web](https://github.com/GeekyAnts/ga-wdio/wiki/Web-Architecture)
- [Architecture for API](https://github.com/GeekyAnts/ga-wdio/wiki/API-Architecture)
- [Architecture for Mobile](https://github.com/GeekyAnts/ga-wdio/wiki/Mobile-Architecture)
- [Environment Setup for Mobile](https://github.com/GeekyAnts/ga-wdio/wiki/Mobile-Environment-Setup)## Support:
GA WDIO supported version & other security related details are available in our [SECURITY](https://github.com/GeekyAnts/ga-wdio/blob/master/SECURITY.md) file.
## License:
GA WDIO is MIT licensed, as found in the [LICENSE](https://github.com/GeekyAnts/ga-wdio/blob/master/LICENSE.MD) file.
## Blogs:
1. [GA-WDIO: Automating Mobile App Testing](https://techblog.geekyants.com/ga-wdio-automating-mobile-app-testing) by [Vinod Yevatikar](https://github.com/vinodf2f)
2. [GA-WDIO: Automating Web App Testing](https://techblog.geekyants.com/ga-wdio-automating-web-app-testing) by [Rajat Jainwal](https://hashnode.com/@Rajat117)