分类:
2008-10-15 16:45:11
当一个团队发展到一定规模,各个项目进行的时候,都需要对活动进行管理,保证各个活动正常有序的进行,那么该如何进行系统测试管理呢?大概归纳了一下,包括一下6个方面:
一、测试套件管理
测试套件包括:测试用例、驱动和桩。特别地,自主开发的专有测试工具也是测试套件。测试用例包括文字描述
型测试用例、脚本型测试用例和测试输入、预期的输出数据。所有这些测试套件的选择使用都是按计划,有步骤地进行的
所有的测试套件都和被测软件的版本有着密切的对应关系。
主要对测试套件进行这样一些管理要求:
1) 驱动和桩以及自主开发的专用测试工具能在对应的测试版本情况下立即提取并正确运行;
2) 脚本型测试用例能在对应的测试版本情况下立即提取并正确运行;
3) 用例集的执行状态和执行结果;
4) 用例状态和系统需求的对应关系等。
因此,测试套件应该是有版本的,能唯一标识的,执行状态和结果是可报告和有追踪性的
二、测试工具管理
建议按照四个步骤来进行:
1. 定义软件测试工具的需求:分析组织的能力和准备程度,定义组织的需求,定义成功的准则,建立软件测试工具采用策略。
2. 评价和选择软件测试工具:评审软件测试工具的工具市场,对测试工具进行评价和选择。
3. 进行实施试点:决定试点特性,计划试点,执行试点,评价试点,决定是否购买。
4. 推广使用工具:定期评审,收集使用效果。
对于自制工具,经过归档后,可以参照上述四个步骤进行管理
三、系统测试活动管理
[1]