Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Speed upyourtest with_appium

213 views

Published on

Appium

Published in: Technology
  • Be the first to like this

Speed upyourtest with_appium

  1. 1. Speed Up Appium Tests SPEED UP YOUR TESTS WITH APPIUM
  2. 2. 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
  3. 3. Long Running Automated Test Parallelization of tests on multiple devices
  4. 4. GIT PUSH COMPILE + UNIT TEST BUILD APP UI TESTS DISTRIBUTE TYPICAL CI PIPELINE OF MOBILE PROJECT
  5. 5. STATS
  6. 6. LONG RUNNING TESTS..
  7. 7. Solution AppiumTestDistribution
  8. 8. TOOL SET EXTENTREPORTS
  9. 9. T1 T2 T3 T4 T5 T6 T7 (4 Devices) T5, T6, T7 will be sent to devices which gets free Spawn Multithread AppiumTest Distribution
  10. 10. OPTIMIZATION • Method level distribution • Watch ios_webkit_debug_proxy process • Dockerize appium server to run on remote machines
  11. 11. 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
  12. 12. @saikrisv saikrisv@thoughtworks.com github.com/saikrishna321

×