整理的软件测试问题提问单
作者:网络转载 发布时间:[ 2011/12/22 11:48:26 ] 推荐标签:
可以从三个方面来评估风险:
(PS: 一般确定一个测试需求只需从一个方面来确定风险指标,但是对于确定为低风险的测试需求,好在从另一方面进一步来确定风险指标)
影响 - 指定用例(需求等)失效后将造成的影响或后果
简单的来讲,是如果测试需求没有得到满足,会产生什么不利影响,而这个影响处在什么风险等级上。
询问下面的问题来确定影响,“如果。。。。。。。。。,将出现什么情况”
原因 - 用例失效所导致的非预期结果
根据原因评估风险。在开始时可以声明某个非预期的事件或条件,并确定一组能够允许该条件存在的事件。询问如下问题:
___________为什么会发生?
可能性 - 用例失效的可能性
根据可能性来评估风险也是确定用例(或实施用例的构件)失效的概率。这种概率通常基于某个外部因素,例如:
故障率和/或密度
变更率
复杂性
来源/始创人
应该注意的是:当根据这一方面来评估风险时,风险程度指标与发生故障的概率相关,而不是与故障对组织的影响(它用于根据结果和原因来评估风险)相关。
2)确定实施概要
第一步,确定实施概要程度指标,一般的划分方法如下:
H - 使用得相当频繁,在每个时期会使用很多次,或者由多个主角或用例使用。
M - 使用得比较频繁,在每个时期会使用若干次,或者由若干个主角或用例使用。
L - 很少使用,或者由很少的几个主角或用例使用
通常,用例或构件的使用次数越多,实施概要指标也越高
第二步,列出测试对象中的每个用例或构件。为列出的每一项确定一个实施概要指标并且说明每个指标值的理由。工作量分析文档中的信息(请参阅工件:工作量分析文档,该工件我会在另一个问题中进行讲解)可用于此评估。
3)确定测试优先级
第一步,确定和说明将要使用的测试优先程度指标,一般的划分方法为:
H - 必须测试
M - 应该测试,只有在测试完所有 H 项后才进行测试
L - 可能会测试,但只有在测试完所有 H 和 M 项后才进行测试
第二步,列出测试对象中的每个用例或构件。然后,为列出的每一项确定一个测试优先级指标并且说明您的理由。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11