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

Overview

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

Gestures

  • 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

Prerequisites

  • 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

Applitools

Platinum sponsor

Mobile Labs

Gold sponsor

mabl

Gold sponsor

New Relic

Gold sponsor

SmartBear

Gold sponsor

Perfecto

Gold sponsor

Deque

Gold sponsor

EPAM

Gold sponsor

Neotys

Gold sponsor

Kobiton

Silver sponsor

API Fortress

Silver sponsor

AutonomIQ

Exhibitor

Codefresh

Exhibitor

Sticker Mule

Bronze sponsor

Element34

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.