Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gokulsam07/saucelab-selenide-appium
This is a sample mobile automation framework done for Android utilizing Appium 2.0 & plugins like element-wait, gestures, device-farm
https://github.com/gokulsam07/saucelab-selenide-appium
appium appium-android appium-plugin device-farm java mobile-automation selenide-appium selenide-java
Last synced: 26 days ago
JSON representation
This is a sample mobile automation framework done for Android utilizing Appium 2.0 & plugins like element-wait, gestures, device-farm
- Host: GitHub
- URL: https://github.com/gokulsam07/saucelab-selenide-appium
- Owner: gokulsam07
- Created: 2024-11-23T19:01:39.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-12-02T04:20:40.000Z (about 1 month ago)
- Last Synced: 2024-12-02T05:23:02.322Z (about 1 month ago)
- Topics: appium, appium-android, appium-plugin, device-farm, java, mobile-automation, selenide-appium, selenide-java
- Language: Java
- Homepage:
- Size: 33.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# appium-framework
This is a sample mobile automation framework designed using Java, Selenium/Selenide, Appium 2.0 & some of appium plugins
### Prerequisites
* Java
* Selenium/Selenide
* Appium
* TestNG### Installation
1. Clone the repository: `git clone https://github.com/gokulsam07/saucelab-selenide-appium.git`
### Project Structue
```
saucelab-app-appium/ # root dir
├── src/main/java
├── appiumutils/ # utils to start the appium server
├── drivers/ # driver setup
├── elementutils/ # utility methods for element finding
└── screens/ # screen objects & actions
├── src/test/java
├── base/BaseTest.java # Base tese method for extension
└── tests/** # test files
├── pom.xml # dependency management
├── apps/ # apps used for test
└── testng.xml # test distribution using testng.xml```