版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liangdeniu/article/details/82531009
目前阶段 |
目前办法 |
类比方法 |
阶段 |
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 |
|