不知道效率如何?要先截图、然后存本地,再调用第三方的库解析图片。我估计一次完整操作至少得 1、2 秒钟吧。
OCR 很不可靠。如果你们是用 unity、cocos 等通用引擎,建议还是用 airtest 集成的 poco 来抓控件识别。花十几分钟打个 SDK 进去重新编译即可。
钉钉到底有多少测试我不清楚,不过钉钉一家也不能代表所有大厂。我之前待过的一家业界前 5 的厂(现在已经没落了),公司里 6 个开发团队近 300 人,有 40 多个 QA,黑白盒各一半。剔除掉策划美术,程序和 QA 的比例接近 2:1。
测试在项目中的价值是毋庸置疑的,有同事离职以后去小作坊,N 个项目只有个位数的 QA,加班加到昏天黑地,给出去的版本质量仍然一塌糊涂。
QA 这个钱还是不能省的。
首先,你得确定的游戏有打 poco 的 sdk,或者是 android 原生的 apk。
其次,使用 Airtest 里的远程连接模式,adb connect 127.0.0.1:端口号。不同的模拟器端口不同。