11、软件测试策略与组织:风险、组织与验收标准

软件测试策略与组织:风险、组织与验收标准

在软件测试领域,为了确保软件质量、提高测试效率并降低成本,需要采用一系列有效的策略和组织方式。本文将深入探讨风险驱动测试、永久性测试组织以及验收标准等关键内容。

1. 风险驱动测试

在实际的软件系统测试中,由于复杂的接口和环境条件,对软件系统进行全面测试几乎是不可能的。同时,可用的测试预算也限制了能够执行和评估的测试用例数量。因此,选择合适的测试用例并对其执行顺序进行优先级排序是必要的。

风险驱动测试是一种有前景的测试用例优先级排序方法。基于风险的测试计划确保软件中那些在使用时可能导致不可忽视损害的部分得到更深入的测试。在风险驱动测试中,测试用例的权重尤其会考虑到故障情况下的损害程度。被测试过程的权重越高,可能造成的损害程度越大,该测试用例的优先级就越高。通常,“高”优先级的测试用例必须在所有测试周期中成功执行,“中”优先级的测试用例至少在一个测试周期中执行,而“低”优先级的测试用例则是“有则更好”。

然而,对于复杂的软件系统,直接根据这种风险对测试用例进行优先级排序成本很高,而且每次更新风险评估都需要对整个测试用例集进行重新排序。

在许多项目中,常常会出现测试用例已经确定,但没有足够时间执行所有指定测试用例的情况。特别是当测试团队按计划在项目开始时就已到位,但开发团队由于资源限制或复杂需求而导致开发延迟,以至于可测试版本在项目后期才可用时,这种情况更为常见。而且,通常没有时间对这些测试用例进行自动化,因为测试自动化的效果往往在中长期才能体现,而当前项目的时间预算已经很紧张。因此,必须明智地选择测试用例,以确保在有限的测试用例数量下,尽可能多地发现关键缺陷。优先级排序应确保在测试过程中任何时候提前终

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值