Advanced Appium

Wednesday, October 17, 2018

  • 9:30 AM – 5:30 PM
  • Conference Chicago at University Centre, 525 S.State Street, Chicago IL 60605

Outline/structure of the Session


  • Appium Architecture
  • Locating elements using Inspector
  • Platform-wise Desired Capabilities
  • Start Appium Server programmatically
  • Under Appium server logs


  • Deeper understanding about Gestures
  • Run through various gestures like Swipe, LongPress, Double tap, Drag and Drop using w3c spec
  • Explore mobile: endpoints for same gestures on both Android and iOS
  • Create our own complex gestures using above endpoints

Practical Tips

  • Different ways to locater strategy for iOS and Android
  • App Upgrades
  • Automating Clipboard for Android and iOS
  • Video recording API
  • Simulate SMS only for Android
  • Run ADB shell commands via Appium
  • Seeding Photos on iOS-Simulator and Android

Parallelize Tests

  • Understanding Appium Server Session
  • Desired Capabilities changes required to run tests in parallel
  • Run test in parallel on emulators and simulators
  • Running tests on Sauce Cloud (if time permits)

Learning Outcome

  • Attendees will come away with knowledge of how to automate Android native apps with Appium.
  • Getting started with setting up an Android mobile device grid.
  • Running tests single threaded, in parallel, and distributed.
  • Also capturing critical report data (logs, screenshots, and video), and
  • Running mobile tests on a cloud test service.

Target Audience

QA, Automation Testers, Dev Engineers


  • Before attending you should refresh your basic Appium skills as this is a intermediate to advanced Appium workshop
  • Detailed setup instructions will be shared couple of weeks before workshop day
  • Configure your laptops well before the workshop day
Srinivasan Sekar

Srinivasan Sekar

Lead Consultant - ThoughtWorks
Sai Krishna

Sai Krishna

Lead Consultant - ThoughtWorks

About Srinivasan Sekar

Srinivasan Sekar is a Lead Consultant at ThoughtWorks. He loves contributing to Open Source. He is an Appium Member and Selenium Contributor as well. He worked extensively on testing various Mobile and Web Applications. He specialises in building automation frameworks. He has also spoken at various conferences including SeleniumConf and FOSDEM.

About Sai Krishna

Sai Krishna is a Lead Consultant at ThoughtWorks with 8 years of experience. Over the course of his career, he has worked extensively on testing different Mobile applications and building automation frameworks. He is an active contributor to Appium and also Member of Appium org. He loves to contribute to OpenSource technologies and is passionate about creating value by introducing new ways of thinking.

Sponsor SeleniumConf

We love working with our sponsors to come up with fun and creative ways to showcase your brand, meet your objectives and budgets, and add value for our attendees.

Please get in touch to request a sponsor pack.

Sauce Labs

Premier sponsor


Platinum sponsor

Mobile Labs

Gold sponsor


Gold sponsor

New Relic

Gold sponsor


Gold sponsor


Gold sponsor


Gold sponsor


Gold sponsor


Gold sponsor


Silver sponsor

API Fortress

Silver sponsor





Sticker Mule

Bronze sponsor


Bronze sponsor

Join our mailing list

Sign up to receive updates about SeleniumConf, including speaker previews, ticket launches, Call for Proposal details and other exclusive content. We won’t spam you and will only send you emails we genuinely think you’ll find interesting. You can unsubscribe at any time and you can find more information in our Data Promise.