Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Dockerising Appium : London Appium Meetup
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Shashikant Jagtap
October 28, 2015
Programming
0
96
Dockerising Appium : London Appium Meetup
This talk demonstrate integration of Appium with Docker.
Shashikant Jagtap
October 28, 2015
Tweet
Share
More Decks by Shashikant Jagtap
See All by Shashikant Jagtap
The 'Vagrantification' of Appium Hive with Ansible
shashikant86
0
650
London Selenium Meetup: ATDD with Behat
shashikant86
1
90
Other Decks in Programming
See All in Programming
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
750
生成AIを活用したソフトウェア開発ライフサイクル変革の現在値
hiroyukimori
PRO
0
100
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
210
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.5k
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
CSC307 Lecture 04
javiergs
PRO
0
660
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
並行開発のためのコードレビュー
miyukiw
0
880
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Side Projects
sachag
455
43k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Done Done
chrislema
186
16k
Everyday Curiosity
cassininazir
0
130
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
460
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Building an army of robots
kneath
306
46k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
190
Transcript
Dockersing and Vagrantifying Appium Shashikant Jagtap Twitter: @Shashikant86 Blog: http://shashikantjagtap.net/
Disclaimer Opinions are my own and not the views of
my employer
Overview Appium Visualization Appium + Docker Toolbox
Provisioning Android-Appium with Docker Running appium in Docker Containers Using Docker container as Jenkins Slave Provisioning Android-Appium with Vagrant Demo
Visualizing Appium Appium Installation is pain NodeJS, DMG,
Build From Source
Visualizing Appium Appium Installation is pain NodeJS, DMG,
Build From Source USB mounting
Visualizing Appium Appium Installation is pain NodeJS, DMG,
Build From Source USB mounting Appium Server running
Visualizing Appium Appium Installation is pain NodeJS, DMG,
Build From Source USB mounting Appium Server running ADB Installtion
Visualizing Appium Appium Installation is pain NodeJS, DMG,
Build From Source USB mounting Appium Server running ADB Installtion Connected Devices
Visualizing Appium Appium Installation is pain NodeJS, DMG,
Build From Source USB mounting Appium Server running ADB Connected Devices Test Framework
Docker Forget VM's … Think of Containers
Docker Forget VM's … Think of Containers Docker
https://www.docker.com/
Docker Forget VM's … Think of Containers Docker
https://www.docker.com/ Docker ToolBox Everything in one BOX
Docker Forget VM's … Think of Containers Docker
https://www.docker.com/ Docker ToolBox Everything in one BOX Start with DockerFile Launch Lightweight Containers Build, Ship and Deploy
Pull The repo $docker pull shashikant86/docker-appium-cucumber Docker-Appium
Pull The repo $docker pull shashikant86/docker-appium-cucumber DockerHub
https://hub.docker.com/r/shashikant86/docker-appium-cucumber/ GitHub https://github.com/Shashikant86/docker-appium-cucumber Docker-Appium
Launch Appium Launch Appium Server – One Instance
$ docker run -d --privileged -v /dev/bus/usb:/dev/bus/usb - p 4723:4723 shashikant86/docker-appium-cucumber
Launch Appium Launch Appium Server – One Instance
$ docker run -d --privileged -v /dev/bus/usb:/dev/bus/usb - p 4723:4723 shashikant86/docker-appium-cucumber Launch Appium with ARG $ docker run -d --privileged -v /dev/bus/usb:/dev/bus/usb -e appium_args="-p 4723 -bp 2251 -U 32456" -p 4723:4723 shashikant86/docker-appium-cucumber
Appium in Container Check Appium Version $
docker exec CONTAINER_ID appium -v This Docker image can be used as Jenkins Slave !
Vagrant – Appium Provision Appium with Vagrant Shell
& Ansible Provisioner GitHub: https://github.com/Shashikant86/vagrant-ansible- appium Blog post http://goo.gl/W02u5A
Thanks