目前有个想法,之前做了一个云真机平台,想增加个一机多控的功能,这样就可以供测试人员同时检查多种语言了,能提高一些效率,但是不太清楚不同分辨率间如何能实现同步操作呢,如果只是根据坐标操作感觉很不靠谱呀,还是只支持同时操作相同分辨率的模拟器呢(只有模拟器能快捷的使用 adb 设置语言,且同步操作更简单一些,真机即使是相同分辨率但尺寸不同的话同步起来还是会有差异),有没有了解相关知识的大佬分享一下这方面的思路呢
这边基本上每次测的 app 都是不一样的,脚本只能用一次,所以每次都得重新写脚本 + 调试,再加上跑的时间,功能已经可以测的差不多了
开发的工作量是不大的,工作量主要是在测试测 ui 显示是否正常这块,我这边也是只能和测试一样等开发出包之后才能开始编写脚本、执行,所以对比测试其实效率也没有提升多少
这种方式也不太现实,目前开发为了测试简单也是把一些简单的功能在 debug 里添加了,但是有些功能还是需要走流程的,没办法全部添加到 debug 里
其实像新上的 app 涉及几十种语言、十几个分辨率的,用自动化截图还是能比人工快一些的,测试的反馈也是不错,但是像日常新增一些页面或者新增几个语言的就没有人工测快了,把我去掉就失业了,公司待遇还是不错的,出去就找不到这样的了
使用 js 点击
如果不是像 appium 基于 uiautomator2 的话,应该可以安装打包生成的 2 个 apk 后使用命令启动
是的,这个命令是手动启动测试的,实际运行 appium 时会自动启动的
不是吧,看网上用的挺多的啊
解决了,是编译的 minitouch 文件有点问题