webdriverio-appium-app-browserstack
This repository demonstrates how to run Appium tests using WebdriverIO on BrowserStack App Automate.
Code samples to get started with Appium tests for your Native App using WebdriverIO.
Setup
Requirements
- Node.js 8.11.2+
- If you don't have Node installed, download it from here
Install the dependencies
For Android tests, run the following command in project's base directory :
cd android
npm i
Or,
For dependencies for iOS tests, run following command in project's base directory :
cd ios
npm i
Getting Started
Getting Started with Appium tests using WebdriverIO on BrowserStack couldn't be easier!
Run first test:
- Test script is available in
run-first-test
directory under Android examples or iOS examples - Follow the steps outlined in the documentation - Get Started with your first test on App Automate
Speed up test execution with parallel testing :
- Test script is available in
run-parallel-test
directory under Android examples or iOS examples - Follow the steps outlined in the documentation - Get Started with parallel testing on App Automate
Use Local testing for apps that access resources hosted in development or testing environments :
- Test script is available in
run-local-test
directory under Android examples or iOS examples - Follow the steps outlined in the documentation - Get Started with Local testing on App Automate
Note: For other test frameworks supported by App-Automate refer our Developer documentation
Getting Help
If you are running into any issues or have any queries, please check Browserstack Support page or get in touch with us.