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
🔨 小さなビルドシステムを作る
momeemt
4
690
@Environment(\.keyPath)那么好我不允许你们不知道! / atEnvironment keyPath is so good and you should know it!
lovee
0
130
基礎から学ぶ大画面対応(Learning Large-Screen Support from the Ground Up)
tomoya0x00
0
6.3k
複雑なドメインに挑む.pdf
yukisakai1225
5
1.2k
Swift Updates - Learn Languages 2025
koher
2
520
Navigating Dependency Injection with Metro
zacsweers
3
5.5k
アルテニア コンサル/ITエンジニア向け 採用ピッチ資料
altenir
0
110
Introducing ReActionView: A new ActionView-compatible ERB Engine @ Rails World 2025, Amsterdam
marcoroth
0
720
OSS開発者という働き方
andpad
5
1.7k
Android 16 × Jetpack Composeで縦書きテキストエディタを作ろう / Vertical Text Editor with Compose on Android 16
cc4966
2
280
CloudflareのChat Agent Starter Kitで簡単!AIチャットボット構築
syumai
2
520
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
3k
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Docker and Python
trallard
46
3.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Designing for humans not robots
tammielis
253
25k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Side Projects
sachag
455
43k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
What's in a price? How to price your products and services
michaelherold
246
12k
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