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
Shashikant Jagtap
October 28, 2015
Programming
0
94
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
88
Other Decks in Programming
See All in Programming
Modern Angular with Signals and Signal Store:New Rules for Your Architecture @enterJS Advanced Angular Day 2025
manfredsteyer
PRO
0
270
dbt民主化とLLMによる開発ブースト ~ AI Readyな分析サイクルを目指して ~
yoshyum
3
1.1k
#QiitaBash MCPのセキュリティ
ryosukedtomita
1
1.5k
Rails Frontend Evolution: It Was a Setup All Along
skryukov
0
280
フロントエンドのパフォーマンスチューニング
koukimiura
5
2k
ニーリーにおけるプロダクトエンジニア
nealle
0
950
GPUを計算資源として使おう!
primenumber
1
250
マッチングアプリにおけるフリックUIで苦労したこと
yuheiito
0
190
ISUCON研修おかわり会 講義スライド
arfes0e2b3c
1
470
Android 16KBページサイズ対応をはじめからていねいに
mine2424
0
440
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
760
システム成長を止めない!本番無停止テーブル移行の全貌
sakawe_ee
1
360
Featured
See All Featured
KATA
mclloyd
30
14k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Language of Interfaces
destraynor
158
25k
Side Projects
sachag
455
42k
How to Ace a Technical Interview
jacobian
278
23k
How GitHub (no longer) Works
holman
314
140k
Practical Orchestrator
shlominoach
189
11k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
A designer walks into a library…
pauljervisheath
207
24k
Thoughts on Productivity
jonyablonski
69
4.7k
Docker and Python
trallard
45
3.5k
A Modern Web Designer's Workflow
chriscoyier
695
190k
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