healenium / example_appium_mvn

Apache License 2.0
1 stars 4 forks source link

Healenium-Appium Example

Docker Pulls License @healenium

Table of Contents

Overall information

Compatibility with OSs

Healenium Appium installation

Overall information

Healenium-Appium example demos java project to test both web app and native apps using Appium.

Compatibility with OSs

Support: Android Web, Android native app, IOS Web.

NOT Support: IOS native app.

Unfortunately, Healenium-Appium doesn't support IOS native apps at present. But we plan to release to support IOS apps in the near future.

Healenium-Appium installation

Clone Healenium repository:

git clone https://github.com/healenium/healenium.git

Setup appium server and device. And install our android app: /resource/apps/login-form.apk

Before run healenium you have to specify appium server host and port using appropriate environment variables of hlm-proxy container: APPIUM_SERVER_URL

Example setup hlm-proxy's env variables in case of local Appium server (specified by default):

    - APPIUM_SERVER_URL=http://host.docker.internal:4723/wd/hub

Run Healenium with Appium only

docker-compose -f healenium/docker-compose-appium.yaml up -d

Run example tests

mvn clean test

Community / Support