无论如何在Unity中进行自动UI测试?资产商店是否有可用于自动化测试的好工具?
有一个名为unium的资产是免费的开源软件,它为您的游戏提供了一个远程接口。
这将允许您通过URL调用onClick hander,然后查询对象的状态以查看它是否已激活。
然后,您可以将其与测试框架(mocha,pytest或其他)结合使用,以运行单元测试或集成测试。
与测试运行器不同,它可以“在设备上”使用,可用于集成测试并将测试代码与游戏代码完全分开。
另一种方式,autoplay
我在我的Unity游戏上试过它,看起来很漂亮。如果你对Selenium有一些经验,那对你来说会很容易。但据我所知,Unity商店无法提供,只能在github上使用