~/talk

How we took Appium to 11 platforms

Talkat AppiumConf 2019 · 2019-06-13..06-15· [testing]
links:none on file
slides:none on file

Built a custom Appium Driver for 11 platforms that maps the engine's scene tree to XML, adds a TCP socket server + XML scene tree automation layer, and proxies system commands to platform drivers so installs and launches work. Tests reuse the same selectors across iOS, Android, tvOS, Tizen, WebOS, PS4, Xbox, macOS, Windows and Linux and often pass on first run; solved missed-clicks with multi-target checks, added an attribute filter for brittle locators, and emulate remotes via sendKeys-as-remote to navigate TV apps.

AI-written summary · about

  1. 0:00Introduction
  2. 1:29Table of Contents
  3. 1:58UI Key
  4. 2:32Solution
  5. 3:00Deployment
  6. 3:37Meeting customers
  7. 4:08Running Appium
  8. 4:42Open Source
  9. 5:42Automation
  10. 7:02UI Engine
  11. 8:18Proof of Concept
  12. 8:36Minimum Viable Product
  13. 9:54Mixed cliques
  14. 11:01Unique locators
  15. 12:00Resolving issues
  16. 12:38Customer support
  17. 13:01Socket server
  18. 14:07Allterrain D
  19. 15:10Tizen
  20. 16:02Navigation Keys
  21. 17:54React Native
  22. 19:41Next steps
  23. 21:06Recap
  24. 22:30Resources
  25. 23:24Platform agnostic
  26. 24:28Demo
  27. 29:46OS X Connector
  28. 33:54Conclusion
  29. 34:54Launching the App
  30. 36:54Engine vs Driver
  31. 37:54TV Remote
  32. 38:54Android KitKat
  33. 40:54Learning curve
  34. 41:54Making changes
  35. 42:54Documentation
  36. 43:54Progress
  37. 44:54Time relation
~/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.