自动化测试Focus on
-
产品快速迭代
- 学习设计模式
手工测试 Focus on
- 界面字段的正确性
- 接口正确性
- 专项回归测试难度大:内存泄漏、健壮性测试、弱网等测试过程太多
- 回归工作量大
结合以上两种,便可高效的完成测试,主要表现如下
- 自动化测试:覆盖主要业务的right path;缩小规模尽量降低维护成本
- 手工测试:覆盖新功能测试;探索性测试
自动遍历测试
- code less:用例维护成本降到最低
- automate:尽可能自动化覆盖回归业务
自动遍历工具
- Google android原生的monkey,app crawler
- 头条的zhangzhao maxim
- appcrawler
安卓的monkey测试工具
- Monkey是一个在模拟器或者设备运行的程序
- 生成用户事件的伪随机流
本文探讨如何通过结合自动化测试(关注关键业务和维护成本)和手工测试(新功能与探索性)来优化测试流程。重点介绍codeless自动化测试、Monkey工具在安卓中的应用,以及利用设计模式降低维护成本和专项回归测试的挑战。
1845

被折叠的 条评论
为什么被折叠?



