~/talk

Appium Native Application Crawler

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

Open-sourced Appium crawler (https://github.com/isonic1/Appium-Native-Crawler) uses Appium’s ignoreImportantViews compressed hierarchy to enumerate visible UI elements, clicks random clickable nodes, captures screenshots, logs, memory/CPU and APK size, and replays failing step sequences. It decompiles layouts with apktool to map page source to specific screens, uses Google Translate to detect localization gaps and integrates with Applitools for visual baselines. Runs in containers for scale, finds crashes and accessibility misses, and remains non-deterministic without explicit login or scripted flows.

AI-written summary · about

  1. 0:00Intro
  2. 1:33Topics
  3. 2:08The Agile World Moves Fast
  4. 3:33The Goal
  5. 4:10What is an app crawler?
  6. 7:08The Mobile Test Matrix
  7. 7:21Orientations
  8. 8:16Resolutions
  9. 9:01Bad things can happen...
  10. 9:18OS Versions
  11. 10:29Test Overload!
  12. 12:32Full Hierarchy View
  13. 13:17Let's look for the Elements
  14. 14:03Compressed Hierarchy View!
  15. 14:28Ignore Unimportant Views!
  16. 17:16The Hard Part
  17. 19:41Let's Crawl!
  18. 21:44Detected Accessibility Labels
  19. 22:35Application Performance
  20. 27:12What About Application Crashes?
  21. 27:43Exception Captured
  22. 27:54Replaying a Crawl!
  23. 29:02Automatic Tests!
  24. 30:12Applitools Test Example
  25. 32:09Android View Layouts
  26. 33:12Chaos Monkey Testing
  27. 34:56How about Scaling?
  28. 36:30Some Funny Moments
  29. 38:25Conclusion
  30. 42:19Helpful Resources
~/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.