测试需求文档:
1.收集研读文档,提取有用信息,整理需求
2.功能拆分,功能流程(使用场景),需求整理
3.编写测试点
功能拆分:主要用于软件进行拆分
大纲法:
1模块:多个功能操作的对象,功能的集合
2 功能点:能独立完成某项业务
3业务流程;软件完成某项业务的流程
4业务逻辑:对业务的不同处理方式
测试点:测试时应该考虑可以测试的方面
方法:1.场景发 2.等价划分法 3.边界值法 4。决策表
A场景法:模拟用户操作软件时,主要用于测试系统的业务流程
当拿到一个测试人物时先要关注主要功能和业务流程
2.基本流:模拟正确的操作
备选流:模拟错误的操作
3.分析步骤:
1)分析业务流程
2)描述业务的基本流,备选流
3)根据基本流,备选流完场不同的测试场景
B.等价划分:(适合测试输入类)
通过需求分析,找出程序输入域
将输入域划分若干类
每一类选取代表性数据等价于这一类其他项
步骤:
1.需求分析
2.划分等价类(有效等价类,无效等价类)
有效等价类:顺着程序进行正确的操作
无效等价类:逆着程序进行错误的操作
C.边界值分析(适合用于数字类测试)
1.步骤:
分析需求,找出边界
写出边界值:最大值,最小值,大于最大值,小于最小值
D.决策表(适合用于(多个)输入的组合性)
测试数字子类的输入组合
步骤:
1.分析输入,输出
2.用等价划分分析程序输入输出的各种情况
3 制定表
4优化表