首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何自动化游戏应用程序?

如何自动化游戏应用程序?
EN

Stack Overflow用户
提问于 2015-09-01 14:56:20
回答 1查看 11K关注 0票数 5

我试着用testdroid工具自动化一个Unity3d游戏(Android apk)。问题是,该工具无法识别游戏中的元素,而是执行"clickOnScreen()",它盲目地在屏幕上点击

代码语言:javascript
复制
solo.clickOnScreen(solo.toScreenX(0.665f), solo.toScreenY(0.452f));

使用这种自动化方式,我无法获得所需的结果。

游戏自动化最好的工具是什么?它怎麽工作?

谁能告诉我如何在testdroid中以更好的方式自动化,或者建议另一个工具,可以检测游戏元素或任何其他工作良好的游戏自动化程序。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-09-01 17:01:02

从代码示例中可以看出,您使用的是Robotium测试自动化框架,该框架并不是最适合测试手机游戏(大量图形/OpenGL ES内容)。我建议使用一些更现代的(例如Appium框架)和一些高级的图形识别机制(例如图像识别/OCR功能)。这是为部落冲突(由Supercell)所做的一个例子:

The Basics of Mobile App, Game and Web Testing

还有另一个爬山比赛的例子:

How to Use Image Recognition for Mobile Game Testing

希望这些能有所帮助。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32325363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档