https://github.com/prashanth-sams/javascript-appium-webdriderio-tests
Javascript Appium Framework built using WebDriverIO
https://github.com/prashanth-sams/javascript-appium-webdriderio-tests
appium appium-framework automation automation-framework framework javascript javascript-appium-framework
Last synced: 9 months ago
JSON representation
Javascript Appium Framework built using WebDriverIO
- Host: GitHub
- URL: https://github.com/prashanth-sams/javascript-appium-webdriderio-tests
- Owner: prashanth-sams
- Created: 2019-11-16T16:55:34.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T09:10:22.000Z (about 3 years ago)
- Last Synced: 2025-02-08T02:14:19.912Z (11 months ago)
- Topics: appium, appium-framework, automation, automation-framework, framework, javascript, javascript-appium-framework
- Language: JavaScript
- Size: 11 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Javascript Appium Framework
> Javascript Appium Framework built using WebDriverIO
### Prerequisites
- Add Android sdk environment details in `~/.bashrc`
```
sudo vi ~/.bashrc
```
```
export ANDROID_HOME=/Users/$(whoami)/Library/Android/sdk
export PATH=$PATH:$JAVA_HOME/bin:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools/bin
```
or
```
export ANDROID_HOME=/Users/$(whoami)/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/tools
```
- Make temp update in the same window
```
source ~/.bashrc
```
### Installation
```
sudo npm install -g appium
npm install
```
### Runner
```
npm test
```
### Report
```
sudo npm install -g allure-commandline --save-dev
allure generate allure-results/ && allure open
```
### UIAutomatorViewer
> Open terminal and enter
```
/Users/$(whoami)/Library/Android/sdk/tools/bin/uiautomatorviewer
```