手机网站规划,网站建设有什么好处,国际网站建设的目的,移动网站开发实例老李分享#xff1a;基于图像识别的跨平台的手机自动化测试方案 poptest是国内唯一一家培养测试开发工程师的培训机构#xff0c;以学员能胜任自动化测试#xff0c;性能测试#xff0c;测试工具开发等工作为目标。如果对课程感兴趣#xff0c;请大家咨询qq#xff1a;90…老李分享基于图像识别的跨平台的手机自动化测试方案 poptest是国内唯一一家培养测试开发工程师的培训机构以学员能胜任自动化测试性能测试测试工具开发等工作为目标。如果对课程感兴趣请大家咨询qq908821478咨询电话010-84505200。 图像识别技术目前来说已经相对健全了。用来做手机的自动化测试于是变有了可能性。思路大概就是通过一张张的截图去点击合适的位置。 airtest是跨平台的一个脚本能在android上跑也能在ios上跑。 项目地址 https://github.com/netease/airtest star数有点少不过这不是问题。文档还是挺全的。 代码大部分是用python写的。 贴上代码举个例子。 # 引入模块
import airtest# 连接设备, 操作记录写到airtest.log中
dev airtest.Device(android://ybs56213 logairtest.log)# 点击操作 dev.click(start.png, duration0.1) # 拖拽操作 dev.drag(a.png, b.png) # 等待 dev.wait(finish.png) 性能监控 # 程序性能监控
m airtest.Monitor(android://ybs56213, com.netease.test)
# 获取cpu和内存数据
cpu m.cpu()
mem m.memory()
# 将数据记录到日志中每隔0.5s m.watch(filename.log, interval0.5, backgroundTrue) 转载于:https://www.cnblogs.com/poptest/p/5124707.html