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
Parallel Test using Appium on Real Devices
Search
Sai Krishna
August 18, 2016
Programming
1
76
Parallel Test using Appium on Real Devices
Sai Krishna
August 18, 2016
Tweet
Share
Other Decks in Programming
See All in Programming
CSC509 Lecture 10
javiergs
PRO
0
170
仕様がそのままテストになる!Javaで始める振る舞い駆動開発
ohmori_yusuke
6
3.7k
AIを駆使して新しい技術を効率的に理解する方法
nogu66
1
610
DartASTとその活用
sotaatos
2
120
Tangible Code
chobishiba
3
530
組織もソフトウェアも難しく考えない、もっとシンプルな考え方で設計する #phpconfuk
o0h
PRO
10
4.1k
Module Harmony
petamoriken
1
250
JEP 496 と JEP 497 から学ぶ耐量子計算機暗号入門 / Learning Post-Quantum Crypto Basics from JEP 496 & 497
mackey0225
2
250
OSS開発者の憂鬱
yusukebe
11
3.9k
問題の見方を変える「システム思考」超入門
panda_program
0
200
「10分以内に機能を消せる状態」 の実現のためにやっていること
togishima
1
290
AIの弱点、やっぱりプログラミングは人間が(も)勉強しよう / YAPC AI and Programming
kishida
9
4.4k
Featured
See All Featured
Making Projects Easy
brettharned
120
6.4k
The Invisible Side of Design
smashingmag
302
51k
Balancing Empowerment & Direction
lara
5
740
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Fireside Chat
paigeccino
41
3.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Docker and Python
trallard
46
3.6k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
Transcript
Speed Up Appium Tests SPEED UP YOUR TESTS WITH APPIUM
ABOUT ME • 6 years of experience as a QUALITY
ENGINEER • Passionate about TEST AUTOMATION • Active Contributor to APPIUM Java client • Tested a wide range of MOBILE APPLICATIONS
Long Running Automated Test Parallelization of tests on multiple devices
None
GIT PUSH COMPILE + UNIT TEST BUILD APP UI TESTS
DISTRIBUTE TYPICAL CI PIPELINE OF MOBILE PROJECT
STATS
LONG RUNNING TESTS..
Solution AppiumTestDistribution
TOOL SET EXTENTREPORTS
T1 T2 T3 T4 T5 T6 T7 (4 Devices) T5,
T6, T7 will be sent to devices which gets free Spawn Multithread AppiumTest Distribution
None
OPTIMIZATION • Method level distribution • Watch ios_webkit_debug_proxy process •
Dockerize appium server to run on remote machines •Reporting with video recording logs.
Extent Reports http://appium.io WordPress Android App How appium works for
Android and iOS Setup of Appium on OSX and Windows https://github.com/saikrishna321/AppiumTestDistribution https://github.com/saikrishna321/PageObjectPatternAppium REFERENCE
@saikrisv
[email protected]
github.com/saikrishna321
None