~/talk

Automated Testing for Web-based Systems on Embedded Devices

slides:none on file

Embedded web apps on boards like Raspberry Pi or i.MX6/i.MX8 use real WebKit builds and need tests that exercise system APIs and gestures, not just DOM clicks. The proposal uses WebDriver over HTTP for remote control and the newer WebDriver BiDi via WebSockets to enable console.log subscriptions, DOM change events, and the ability to intercept network requests and inject mock responses. Tools discussed: Selenium, WebDriverIO, Playwright (requires patched WebKit/Firefox), and ongoing WebKit BiDi support to run tests directly against embedded browsers.

AI-written summary · about

  1. 0:00Introduction and context
  2. 2:51Embedded app challenges
  3. 6:28Testing in embedded systems
  4. 10:55Browser automation evolution
  5. 17:27The WebDriver BiDi protocol
  6. 21:32Tooling and frameworks
  7. 26:01Recap and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.