一:测试用例
编写要素
用例题目:一句话描述
测试步骤:逐个写下,详细具体
前置条件:此用例执行需要哪些前置条件或者在什么条件下才会有预期结果
测试数据:此用例执行需什么样测试数据,比如无货商品,特殊优惠券等,需提前准备好并附上
期望的测试结果
二:测试报告
测试进度报告
1.风险和问题:基于要事先说的原则,在邮件一开始就把当前遇到的可能影响项目质量或者进度的问题列出来,若是紧急的建议标红或加粗
2.测试工作进度:可以用测试用例的执行情况给出一个大概的百分比,也可以基于目前工作估计
3.当前bug统计:一个简单bug统计可以让大家看到bug总数和待处理bug数量
4.未关闭bug列表:让大家可以比较直观地看到待解决的bug情况,从标题上就有基本了解,以及对应状态,严重程度和相关处理人
测试完成报告
三:系统化方法
版本需求管理平台
测试用例管理平台
缺陷管理平台
功能测试接口自动化
JMETER
1.支持多种不同类型的协议
2.对HTTP协议的支持比较全面
3.其它非直接支持的协议可以通过扩展方式实现
4.支持丰富的断言
5.支持内嵌自定义脚本
6.可以直接DB检查数据
7.可以嵌入执行第三方命令行
8.文本的输入和输出
9.图形界面和命令行启动执行
10.工具本身非常稳定
基于Jmeter的轻量接口自动化实践
1.用例的分层
2.完整的自动化用例结构
3.数据的输出
4.自动化的报告
5.用例执行细节查询
APP UI自动化
Appium