UI Testing in Unity3D — Fantasy or Reality?
summary
Describes a custom UnityDriver that automates Unity3D UI testing by finding GameObjects and emulating pointer and input events through a C# REST/socket listener plus a background thread and main-thread action queue. Covers capabilities like screenshots and logging, headless and parallel runs by launching multiple Unity instances, a screen-object pattern to model screens, achieving about 90% coverage for casual-game UI flows, and an open-source prototype named pop3.
AI-written summary · about
chapters (7)
- 0:00Start
- 5:11START THE AUTOMATION
- 5:33UNITY TEST RUNNER
- 7:30UNITY UI TEST AUTOMATION
- 23:09SCREEN OBJECT
- 28:53TEST FAIL INVESTIGATION
- 33:42OPEN SOURCE
related talks
37mAppium for Unity Games Automation From Failures to Features
46mMultiplayer Game Testing in Action
39mUsing Appium for Unity games and apps
19mAutomation for mobile games with Appium & AltUnity Tester
33mAutomating Unity Mobile applications using Appium & Poco-Airtest
33mTesting in VR world
23mUI Testing for Fun and Profit
48mChallenges in UI Automation and How to Solve Them
