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
72
Parallel Test using Appium on Real Devices
Sai Krishna
August 18, 2016
Tweet
Share
Other Decks in Programming
See All in Programming
1인 개발자로 행복하게 살기 - GDG 송도 헬로월드 2024
benjaminkim
1
5.6k
From Spring Boot 2 to Spring Boot 3 with Java 21 and Jakarta EE
ivargrimstad
0
1.1k
0→1と1→10の狭間で Javaという技術選定を振り返る/Reflecting on the Decision to Choose Java Between Scaling from 0 to 1 and 1 to 10
jaguar_imo
2
370
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
2
120
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
8
3.6k
StreamlitとTerraformでデータカタログを作った話
gussan0223
0
300
Designing for tomorrow's programming workflows
honnibal
PRO
2
110
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
25
7.8k
SwiftUI Performance 不要なViewの再描画と更新を抑える
bigamitiongit
1
160
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
340
AWS Application Composerで始める、 サーバーレスなデータ基盤構築 / 20240406-jawsug-hokuriku-shinkansen
kasacchiful
1
250
Ruby Function Composition
bkuhlmann
1
330
Featured
See All Featured
The Language of Interfaces
destraynor
151
23k
Design by the Numbers
sachag
274
18k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
A Modern Web Designer's Workflow
chriscoyier
688
190k
What’s in a name? Adding method to the madness
productmarketing
PRO
15
2.6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
19
1.9k
Why Our Code Smells
bkeepers
PRO
331
56k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
Music & Morning Musume
bryan
41
5.6k
Faster Mobile Websites
deanohume
297
30k
Rails Girls Zürich Keynote
gr2m
91
13k
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