Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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)