Upload
sai-krishna
View
102
Download
0
Embed Size (px)
Citation preview
NameoftheSpeaker:………………………………………………….
CompanyName:……………………………………………………………
Place:………………………………………………………..
http://www.unicomlearning.com/2016/Agile_Testing_and_Test_Automation_Bangalore/
SaiKrishnaV
ThoughtWorks
Bangalore
Agile Testing & Test Automation Summit 2016
http://www.unicomlearning.com/2016/Agile_Testing_and_Test_Automation_Bangalore/
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
GITPUSH
COMPILE+UNITTEST
BUILDAPP
UITESTS
DISTRIBUTE
Typical CI Pipeline of Mobile Project
STATS
LONGRUNNINGTESTS..
Solution AppiumTestDistribution
Tool Set
EXTENTREPORTS
11
T1
T2
T3
T4
T5
T6
T7
(4 Devices)
T5,T6,T7willbesenttodeviceswhichgetsfree
Spawn Multithread
AppiumTest Distribution
Optimisation
•Methodleveldistribution
•Watchios_webkit_debug_proxyprocess
•Dockerizeappiumservertorunonremotemachines
•Videorecordinglogsforfailurestests.
ExtentReports
http://appium.io
WordPressAndroidApp
HowappiumworksforAndroidandiOS
SetupofAppiumonOSXandWindows
https://github.com/saikrishna321/AppiumTestDistribution
https://github.com/saikrishna321/PageObjectPatternAppium
Reference
WorldConferenceNextGenerationTesting2015
THANK YOU
SpeakerName:……………………………………………….
EmailID:………………………………………………………...
OrganisedbyUNICOMTrainings&SeminarsPvt.Ltd. [email protected]
Agile Testing & Test Automation Summit 2016
http://www.unicomlearning.com/2016/Agile_Testing_and_Test_Automation_Bangalore/