测试理论2
测试方法
- 等价类划分法
- 测试用例的明确性
- 代表性
- 简洁性
- 边界值法----等价类的基础上
- 判定表法----决策表
- 条件桩
- 动作桩
- 逻辑不清楚的时候,可以使用决策表帮助
- 因果图法(与判定表一样)
- 图形符号---与或非
- v或、~非、^与
- 正交法(正交试验)
- 研究多因素,多水平的一种方法
- 常用正交表
- allpairs软件将文本生成正交表
- 场景法和其他
- 基本流、备选流、异常流程
- 错误推测法(经验丰富)
- 使用场景
- 测输入框时:
- 等价类法、边界值法
- 逻辑不清楚、有多个条件时:
- 判定表法
- 测整体的功能时:
- 场景法
- 条件过多时:
- 正交法
- 测输入框时:
缺陷
-
缺陷的定义和表现
- 定义
- 未达到需求说明书的规格
- 超出了需求书的范围
- 难以理解、不易运行、运行速度慢、体验不好
- 表现形式
- 缺陷、故障、失效三类
- 功能、特性没有实现
- 设计不合理、逻辑不清楚或存在矛盾
- 实际结果与预测结果不一致
- 性能指标不达标
- 运次错误
- 数据不正确、精度不够、格式不统一
- 等待时间过厂、界面不美观
- 定义
-
缺陷的根源和原因
-
缺陷修复的费用
-
缺陷的状态
-
new、open、fixed、reopen
-
缺陷的编号、状态、严重程度和优先级
-
-
软件缺陷的优先级和严重程度
- 严重程度
- fatal致命的缺陷
- critiacl严重的缺陷
- major一般的缺陷
- 提示信息不准确、用户界面差,操作时间长
- minor较小的缺陷
- 错别字、界面不规范,但不影响功能
- enhancement意见和建议
- 优先级
- P1 立即解决
- P2 高级优先
- P3正常级别
- P4低优先级
- 严重程度
-
BUG(缺陷)的分类
- 系统缺陷---与程序有关、死机、程序不能正常工作
- 数据缺陷---计算错误、输入输出有误
- 数据库缺陷
- 接口缺陷
- 功能缺陷
-
缺陷报告
- 一个缺陷一个报告
- 书写规范、句子简洁
- 提交的缺陷必须能复现
-
缺陷的统计和密度
-
缺陷的数据分析