Appium For Couch Potatoes
summary
Built an Appium HbbTV driver that translates WebDriver commands into Chrome DevTools calls via a devtools-backend proxy, injecting an instrumentation script into TVs and exposing DOM, console logs and network interception. A Raspberry Pi per TV acts as the proxy so many proprietary TV browsers can be reached, and tests run as Selenium Grid parallel runs against live devices. The driver runs real playback and navigation tests on varied TVs, uncovered surprising privacy requests, and works reliably in CI.
AI-written summary · about
chapters (6)
- 0:00Start
- 9:43Webdriver Protocol
- 17:06Types of Hpv Tv Application
- 19:12Companion Screen
- 20:52Dev Tools Back-End
- 28:37Key Takeaways
related talks
40mAppium For Couch Potatoes - An HbbTV Driver
43mTest automation on the living room devices
19mBuilding an appium driver to automate custom built hardware
46mHow we took Appium to 11 platforms
33mAutomated Testing for Web-based Systems on Embedded Devices
42mDoing wonders with #webdriver
42mAppium: The Next Generation
33mAutomated Testing for Web-based Systems on Embedded Devices
