Building an appium driver to automate custom built hardware
summary
A custom Appium 2.0 driver connects test scripts to a physical robot presser that taps a smart‑TV remote, exposing a Python library and a Python Tornado web service backend and speaking the Selenium actions JSON protocol to accept sequences, concurrent steps and even simultaneous two‑button presses. The demo shows a 400 ms press, 3 s load waits and queued sequences running successfully so QA can run remote physical tests; the driver for this project is closed source.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 0:44About me
- 1:36About this talk
- 2:30About Appium 20
- 3:45Goal of Appium 20
- 4:24The Project
- 6:10Why Appium 20
- 7:23Demo
- 12:55Overview
- 13:28Python library
- 14:03Appium driver
- 14:44QA scripts
- 15:03Questions
related talks
40mAppium For Couch Potatoes - An HbbTV Driver
30mAppium For Couch Potatoes
46mHow we took Appium to 11 platforms
57mAppium: Automation for Apps
39mAppium: An Open Source Software Success Story
15mAutomate Any App with Appium #AAAA
52mBuilding an Advanced Automation Solution Based on Appium
44mBuild your own Appium 2.0 Driver
