软件测试阶段的风险

         1. 需求风险 2. 测试用例风险 3. 缺陷风险 4. 代码质量风险 5. 测试环境风险 6. 测试技术风险 7. 回归测试风险

         1. 需求风险

2. 测试用例风险

3. 缺陷风险

4. 代码质量风险

5. 测试环境风险

6. 测试技术风险

7. 回归测试风险

8. 沟通协调风险

9. 其他不可预计的风险


软件测试常见的风险,主要有以下几点:

1. 需求风险

软件需求理解不够准确,导致测试范围存在误差,遗漏部分需求或者执行了错误的测试方法

另外需求变更导致测试用例变更,同步时存在误差。

2. 测试用例风险

测试用例设计不完整,忽视了边界条件、异常处理等情况,用例没有完全覆盖需求

测试用例没有得到全部执行,有些用例被有意或无意的遗漏

3. 缺陷风险

某些缺陷偶发难以重现,容易被遗漏

4. 代码质量风险

软件代码质量差,导致缺陷较多,容易出现测试的遗漏

5. 测试环境风险

有些情况下,测试环境生产环境不能完全一致,导致测试结果存在误差

6. 测试技术风险

某些项目存在技术难度,测试能力水平导致测试进展缓慢,项目延期

7. 回归测试风险

回归测试一般不运行全部的测试用例,可能存在测试不完全

8. 沟通协调风险

测试过程中设计的角色较多,存在不同人员、角色之间的沟通、协作,难免存在误解沟通不畅的情况,导致项目延期

9. 其他不可预计的风险

一些突发状况,不可抗因素等也构成风险因素,且难以预估和避免。