~/talk

How We Use Appium As Our Product's Core Library

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

MagicPod uses Appium as its core and adds concrete fixes: custom commands like scroll_to that repeatedly swipes until an element appears across iOS/Android, catch_all wait that takes screenshots and image-compares to detect animation end, and picker_auto that infers picker direction/value to set numbers. UI trees via mobile force/description3 return in ~100–180ms (≈9–10× faster, in some cases up to ~30×), an AI locator generates UI maps and icon names, regression Appium suites run in CI, and GitHub tools and a bug reporter collect device state; Espresso and WebDriverIO migrations are planned.

AI-written summary · about

  1. 0:00Introduction
  2. 1:30Background
  3. 3:36User Friendly
  4. 9:10Commando
  5. 13:40Limitations
  6. 16:20Better Appium
  7. 22:21Implementation
  8. 32:37AI Rocket Directory
  9. 33:16Solution
  10. 35:45IBM Issue
  11. 36:32Collaboration
  12. 37:09Environment
  13. 37:58Bug Reporter
  14. 39:01Bug Inquiries
  15. 40:10Conclusion
~/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.