Mobile Automation With Appium [SOLD OUT]

Date: Monday 14 November 2016 • Time: 09:00–17:00 • Venue: The Hatton, Farringdon

At this workshop you will learn how to get started with automating Android with Appium. We’ll learn how to capture elements in Ruby using irb (interactive Ruby), writing a test with rspec. Once we have our tests established, we’ll then go into setting up a mobile device grid. Running the tests in parallel, distributed, and capturing critical report data (logs, screenshots, and video). We will also run some examples against a cloud testing service.

Outline/structure of the session

Getting Started

  • Connecting android emulators to appium
  • Finding elements needed to write tests.
  • Creating solid tests
  • Capturing critical test data. (logs, screenshots, video)


  • Generating Allure report with captured metadata.

Grid Setup

  • Getting the needed information about devices
  • Starting a selenium Grid Hub
  • Connecting emulators (nodes) to the Hub

Running tests on the Grid

  • Running tests in parallel
  • Running tests distributed
  • Running tests on a cloud service

Learning outcome

Attendees will come away with knowledge of how to automate android native apps with Appium. Getting started with setting up a 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.


£320 + VAT

Dan Cuellar


Dan Cuellar is the creator of the open source mobile automation framework Appium, and Head of Testing at Foodit. Previously, he headed the test organizations for Shazam Entertainment in London and Zoosk in San Francisco, and worked as a software engineer on Microsoft Outlook for Mac, and other products in the Microsoft Office suite. He is an advocate of open source technologies and technical software testing. He earned a Bachelor’s degree in Computer Science, with a minor in Music Technology, from the world renowned School of Computer Science at Carnegie Mellon University in Pittsburgh.

Justin Ison

Microsoft Germany

Justin is Senior Software Engineer at Microsoft Germany (formerly 6Wunderkinder), the makers of Wunderlist. He has over seventeen years experience working in Software Quality, with the last six primarily developing server, web and mobile test automation.

A passion for building robots as what he likes to call his test automation scripts, finding new efficient and effective ways to increase software quality with software. Giving back to the open source community by contributing to projects and giving insightful talks at meet-ups and conferences.

Jonathan Lipps

Sauce Labs

Jonathan Lipps has been making things out of code as long as he can remember. He currently works as Director of Open Source at Sauce Labs, leading a team of developers to improve the web and mobile testing ecosystem. Jonathan is the architect and project lead for Appium, the open-source, cross-platform mobile automation framework written in Node.js. He has worked as a programmer in tech startups for over a decade, but is also passionate about academic discussion. Jonathan has master’s degrees in philosophy and linguistics, from Stanford and Oxford respectively. Living in San Francisco, he’s an avid rock climber, yogi, musician, and writer on topics he considers vital, like the relationship of technology to what it means to be human.