Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/josdem/launcher-automation
Cucumber along with Junit and Appium to test Android app locally
https://github.com/josdem/launcher-automation
appium cucumber gradle java junit
Last synced: about 2 months ago
JSON representation
Cucumber along with Junit and Appium to test Android app locally
- Host: GitHub
- URL: https://github.com/josdem/launcher-automation
- Owner: josdem
- Created: 2023-11-12T00:50:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-21T21:46:55.000Z (11 months ago)
- Last Synced: 2024-05-02T01:34:29.706Z (8 months ago)
- Topics: appium, cucumber, gradle, java, junit
- Language: Java
- Homepage:
- Size: 117 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Launcher Automation
----------------------------
[Appium](http://appium.io/) is an open-source tool for automating native mobile applications in both iOS and Android. [Cucumber](https://cucumber.io/) is a popular BDD framework to describe testing scenarios.#### Requirements
- [Appium Server](https://appium.io/) version: `2.2.2`
#### To run the project
```bash
appium --base-path=/wd/hub
gradle testDebug
```#### To run the project with Applitools
```bash
appium --base-path=/wd/hub
git checkout applitools
gradle testDebug
```**Note:** Make sure you set a valid Applitools key in [configuration.properties](https://github.com/josdem/launcher-automation/blob/main/app/src/main/res/configuration.properties) file
#### Read this as reference
https://josdem.io/techtalk/android/appium_cucumber_junit5/
**Note:** This project uses [Android Launcher](https://github.com/josdem/android-launcher) as a target Android product