$30 off During Our Annual Pro Sale. View Details »
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
90
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
86
Other Decks in Programming
See All in Programming
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
150
OnlineTestConf: Test Automation Friend or Foe
maaretp
0
130
Leveling Up Developer Tooling for the Modern Rails & Hotwire Era @ Ruby Türkiye, November 2024
marcoroth
0
140
Thoughts and experiences on Rust and TypeScript
unvalley
2
180
TypeScriptでライブラリとの依存を限定的にする方法
tutinoko
3
790
Jakarta EE meets AI
ivargrimstad
0
1.1k
Jakarta EE meets AI
ivargrimstad
0
570
React CompilerとFine Grained Reactivityと宣言的UIのこれから / The next chapter of declarative UI
ssssota
7
2.4k
よくできたテンプレート言語として TypeScript + JSX を利用する試み / Using TypeScript + JSX outside of Web Frontend #TSKaigiKansai
izumin5210
7
1.9k
ペアーズにおけるAmazon Bedrockを⽤いた障害対応⽀援 ⽣成AIツールの導⼊事例 @ 20241115配信AWSウェビナー登壇
fukubaka0825
6
2.2k
Java 23の概要とJava Web Frameworkの現状 / Java 23 and Java web framework
kishida
2
340
as(型アサーション)を書く前にできること
marokanatani
10
2.9k
Featured
See All Featured
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Gamification - CAS2011
davidbonilla
80
5k
Speed Design
sergeychernyshev
25
630
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
Being A Developer After 40
akosma
87
590k
Typedesign – Prime Four
hannesfritz
40
2.4k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
Side Projects
sachag
452
42k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
GraphQLとの向き合い方2022年版
quramy
43
13k
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