Public | Automated Build

Last pushed: 2 years ago
Short Description
Appium Server setup for automated android testing using real devices
Full Description

appium-android

Appium Server setup for automated android testing using real devices

start a container by running:

docker run --privileged -v /dev/bus/usb:/dev/bus/usb -i -p 4723:4723 aluedeke/appium-android:latest

contains the following software:

ubuntu 14.04
openjdk 7
nodejs
appium server
android sdk

Docker Pull Command
Owner
aluedeke
Source Repository

Comments (2)
ystreibel
5 months ago

This only works with linux operating system, in OSX with docker you don't have access to android device with /dev/bus/usb.

reydavid
2 years ago

After building the container, I get an error regarding chromedriver. Any insight?

Step 44 : RUN cd /opt/appium && npm install appium
---> Running in e8d33bea1c67
npm WARN engine cryptiles@2.0.5: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.37","npm":"1.4.28"})
npm WARN engine boom@2.10.1: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.37","npm":"1.4.28"})
npm WARN engine hoek@2.16.3: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.37","npm":"1.4.28"})

appium-chromedriver@2.8.0 install /opt/appium/node_modules/appium/node_modules/appium-chromedriver
node install-npm.js

Error trying to install Chromedriver binary. Waiting and trying again.
Error trying to install Chromedriver binary. Waiting and trying again.
Error trying to install Chromedriver binary. Waiting and trying again.
Error trying to install Chromedriver binary. Waiting and trying again.
Error trying to install Chromedriver binary. Waiting and trying again.
Error trying to install Chromedriver binary. Waiting and trying again.
Error trying to install Chromedriver binary. Waiting and trying again.
Error trying to install Chromedriver binary. Waiting and trying again.
Error trying to install Chromedriver binary. Waiting and trying again.
Error trying to install Chromedriver binary. Waiting and trying again.