最近在自学 appium,网上的环境配置、代码资料也有很多,但是看了下都是关于 app 的没有游戏相关的资料。我本身是做游戏测试的、功能性测试局限性和发展相对很窄,当然薪资也普遍不高,所以想自学下自动化测试用到游戏里。公司项目是 3DMMO 游戏,最近遇到一些问题,发现 appium 里好多 api 都不能用,获取不到控件,uiautomatorviewer 什么都查看不了,什么 resource-id,className 等都获取不到,发现只能用 tap 去点,但是只用 tap 的话自动化的实用性就很低,挺苦恼的,想问下有什么办法么。
unity 写的?
用 sikuli,用 sikuli,用 sikuli,重要的事情说三遍
#2 楼 @hjhjhghghg 看百度 sikuli 说明应该可以,我这几天研究下,谢谢提供的方法
这种最好是从框架自身入手, 让研发帮忙制作一个 sdk, 在所有控件出现的时候输出一个 dom 结构图. 然后就可以跟 appium 对接了.
#5 楼 @hjhjhghghg 好的,我学习学习
#6 楼 @seveniruby 研发很忙的,这种需求是不会满足我的。。哎。。
虽然我实在不想这么早推广,不过既然有人问了,还是说下的好,毕竟技术还是需要很多人一起研究才能越来越好。
关注下我们最近开发的项目 https://github.com/codeskyblue/AutomatorX 专门针对游戏的自动化测试
#9 楼 @codeskyblue 按照你的步骤进行,然而一堆报错
#11 楼 @codeskyblue 感觉应该是这个报错?经常在别人的主贴里跟帖回复是不是不太好?有 qq 交流群什么的吗?有疑问可以去请教你们!
思维学习