目前阶段 | 目前办法 | 类比方法 | 阶段 |
1-编写自动化用例 | 手动操作 |
|
|
2-编写自动化脚本 | python-还是需要去写步骤 java-方法中直接去读取,生成自动化用例 | 录制脚本-工具截取 | 保存图片和json |
2.1-页面操作-定位元素 | 使用工具进行定位 | UBT | 请求验证 2.直接用截取的response来查看前端数据 |
2.2-页面操作-各种操作 页面操作-超链接,检查下一个页面UI是否一致 | 页面操作,获取真实的API返回 | 1.请求验证- 截取app发送给后端的请求,验证请求的正确性 | 存放到服务器 |
2.前后端隔离 mock后端服务,返回结果可以修改,构建异常数据 | 存放到服务器 | ||
|
| ||
3.回放脚本&&脚本调试 |
|
|
|
4.判断是否一致 | assert 而且会有各种数据比较难创作的问题 | 图像比对技术 dif_svr 保存diff图片和json | 1.截图功能 2.调用图片对比功能 3.判断输出 |
5-持续集成>调度case |
| mocksr 截取和回放json |
|
6-持续集成>调度手机 |
| schmema直达,可以读取想要的任何页面 自动生成case |
|
大咖分享-如何做自动化模型,总结目前现状和以后预期要做的方向
最新推荐文章于 2023-01-10 15:56:42 发布