什么样的用例是好的用例? 原则 - 使用有限的测试用例,发现更多的,更严重的软件缺陷
- 设计的测试用例覆盖要全面,能够避免漏测(特别是严重的BUG,明显的BUG)
其他要求: 1. 测试用例要考虑执行的效率,避免不必要的困难与障碍 2. 测试用例描述要精炼准确,完整清晰,容易理解 3. 测试用例能够发现之前没有发现的BUG 4. 依据用户的实际使用场景设计用例 5. 测试用例要避免冗余
个人信息实名认证需求分析 1 画出流程图 2 开始/结束符:椭圆 3 进程:长方形 4 判断:菱形 5 箭头:路径 6 数据:平行四边形 7 场景1:上传三张照片--修改个人信息(是)--脸部识别--等待审核---验证是否通过----验证成功 8 场景2:上传三张照片--修改个人信息--脸部识别--等待审核---验证是否通过----验证失败---重新认证 9 场景3:上传三张照片--修改个人信息(否)--脸部识别--等待审核---验证是否通过----验证成功
个人信息实名认证测试用例编写 一个场景至少是一条测试用例 用例执行及缺陷跟踪
- 尽快发现严重问题(优先级高的用例先执行,先测试出现问题概率高的地方)
- 及时提交BUG给开发团队
1 冒烟测试 2 功能测试 3 专项测试 4 缺陷的要素: 缺陷ID 缺陷状态 缺陷的类型 缺陷的标题 缺陷的严重程度 缺陷的优先级 缺陷的所属模块 缺陷的重现步骤 预期结果 实际结果
测试报告的编写
1 1 测试概要(测试时间,测试范围) 2 2 缺陷的分析及统计 3 3 测试用例统计 4 4 风险预估及措施 5 5 总结结论和建议 手机抓包
1 前提:确保手机和电脑在同一个局域网中 2 1 设置fiddler 3 tools---fiddler options---connections---allow remote computers to connect 4 2 设置手机 5 手机连接上WiFi后,点击长按WiFi,手动修改设置 6 填写端口号:8888 7 填写IP地址:本机的IP地址
fiddler的弱网测试 1 1 rules---performance---simulate modem speeds 2 2 自定义限速 3 rules ----customize rules----文档 ----修改上传和下载的数据即可
河南省郑州市 高新区长椿路11号大学科技园(西区)东门8号楼三层 来校路线 地铁一号线梧桐街站A口出
|