分类:
2008-10-15 16:44:18
1.1 准备
的准备是一个独立的、分离的阶段,测试员在这个阶段中基于需求文档准备测试(业务设计图)。测试的准备要依据标准的方法,并应基于本阶段的工作生成标准化的文档。
1.1.1 业务功能测试
基于风险评估,针对每个业务功能的不同风险级别都应有一个对应的测试过程和方法组合:
1)A级风险
利用等价类和组合进行系统性的测试完全自动化
2) B级风险
利用等价类进行系统性的测试完全自动化
3) C级风险
随意性测试手工执行,在TestDirector中提供文档化的执行过程
对于每个测试过程和方法组合,要提供一个标准的文档进行方法论级的阐述和规定,每个测试人员依据这些标准的测试过程和方法组合进行测试。
在TestDirector中要将测试用例的准备结果作为业务功能的附件。
1.1.2 业务流程测试
业务流程测试是将所有的业务功能组合在一起,使用同一组数据进行工作。
测试员的任务就是要确定每个业务功能的组合是否能连贯的执行。
判断的结果使用矩阵来表示,例如下图:
注:yes(+);no(-)
|
|
1 |
2 |
3 |
4 |
5 |
|
|
登陆 |
航班
查询 |
航班
预定 |
退出 |
注册 |
|
后功能
前功能 | |||||
1 |
登陆 |
- |
+ |
- |
+ |
+ |
2 |
航班查询 |
- |
+ |
+ |
+ |
- |
3 |
航班预定 |
- |
+ |
- |
+ |
- |
4 |
退出 |
+ |
- |
- |
- |
- |
5 |
注册 |
+ |
- |
- |
- |
+ |
[1]