Public | Automated Build

Last pushed: 4 months ago
Short Description
Appium server to run tests on Android emulators
Full Description

Appium Emulator

Appium server to run tests on Android emulators.

How to use this image

Launch the image

$ docker run -d -P --name appium-emulator rgonalo/appium-emulator

Get Appium server ip and port

You can acquire the port that the Appium server is exposed to by running:

$ docker port appium-emulator
#=> 0.0.0.0:49412

In Linux, Appium server ip is 127.0.0.1, but in Windows and Mac you must acquire the ip by running:

$ docker-machine ip
#=> 192.168.99.100

Run Appium tests

Execute your Appium tests on the remote server 192.168.99.100:49412. The test will be executed in a Nexus S emulator
with Android 4.4 (API 19).

You can tail Appium server logs with the following docker command:

$ docker logs --follow appium-emulator

To install an APK, copy the APK file into the container and then install it with adb from container:

$ docker cp APK_FILE appium-emulator:/
$ docker exec -it appium-emulator adb install APK_FILE
Docker Pull Command
Owner
rgonalo
Source Repository

Comments (0)