~/talk

Automated testing

Talkat Android Game Developer Summit 2018 · on Monday, 2018-05-07· [testing, game-development]
name:Xin Liu
linkedin:fbxin
slides:none on file

NetEase open-sources an automated game test stack that uses image recognition to drive input and auto-generates Python from on-screen actions, with a UI-hierarchy alternative for engine-level control. Airtest IDE records and runs tests (no instrumentation), Poco inspects game UI via an SDK for Unity/Cocos, iOS support hits ~15 FPS, and cloud runs plug into Firebase Test Lab. Internal results: ~6,000 downloads and ~200 devices in a farm running 2,000 scripts weekly.

AI-written summary · about

  1. 0:00Intro
  2. 0:47NetEase Games
  3. 1:13Android device fragmentation so many devices
  4. 1:57Game vs. App
  5. 4:03Airtest IDE
  6. 5:53Test framework: Airtest
  7. 6:57Test framework: Poco
  8. 8:21Underlying frameworks
  9. 9:20Airtest & Poco
  10. 10:32GDC Release
  11. 14:22Firebase Test Lab
  12. 15:01NetEase Testlab
  13. 16:07Roadmap
~/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.