Skip to main content

Speakers

Wim Selles

Biography

Wim Selles is a seasoned mobile automation expert, whose journey in the testing world began in 2007. He has a rich history as an automation consultant in the Netherlands, where he practiced and upgraded his skills until 2018. Wim then expanded his horizons at Sauce Labs, serving as a Senior Solution Architect and assisting clients globally with complex automation challenges, focusing on mobile and web automation using JavaScript/TypeScript. His expertise led him to become a product manager for mobile automation.
Wim is not only a Technical Steering Committee member but also a Core Contributor to WebdriverIO, an open-source project aimed at automating desktop and mobile web, as well as native apps. In February 2024, he embarked on a new adventure as the Director of TechChamps, a consultancy firm in the Netherlands, leading a team of passionate automation engineers to solve automation challenges.

About the Workshop (12th November) - The language of this workshop is ENGLISH, no translation provided.

Making Sense of Mobile Automation with Appium and WebdriverIO to turn frustration into understanding – Half-Day Workshop

 

At first sight, testing mobile apps looks a lot like testing the web. You open the app, find elements, click a few buttons, and check the result. But then you meet the first swipe gesture, a missing selector, or an unexpected platform difference, and you quickly discover that what works in a browser does not always work on a phone. Suddenly, the familiar becomes frustrating.

In this half-day workshop, you will learn how to make sense of that world using Appium and WebdriverIO. We focus on the things that consistently confuse: how Appium communicates with devices, how locators behave differently on Android and iOS, how gestures are built from pointer events, and how to read the logs when something goes wrong. You will spend most of the session writing and running tests yourself. The goal is simple: leave knowing not only how to automate a mobile app, but why it works that way.