基于上步得到的结果,权值矩阵表示了子系统的相对重要性。这是用来衡量每个子系统的风险。它不仅仅是一组百分比,它还是从用户和其它关注者的角度出发,所得到的这个子系统重要性的映像。这一步骤有助于使怀有疑问的人们对此形成共识。
信息系统的每一个子系统都有相对重要性。在权值矩阵中相对重要性栏中都用一个百分比表示。
功能验收测试中权值矩阵举例如下(是基于上面提到的主测试计划中的测试层次策略矩阵):
子系统 |
相对重要性 |
子系统1 |
30 |
子系统2 |
15 |
子系统3 |
20 |
转换 |
15 |
系统 |
20 |
总计 |
100% |
步骤5:明确每个子系统和质量特性的测试重要性
最后,是对子系统质量特性结合重要性进行评估,得到结果的细化。例如:一种可能的细化是指用户友好性的(相对重要性为10),但是这仅限于子系统1而不能用于子系统3.另外要强调的是,测试策略的决定不是数学问题,而只是要得到不同子系统相对测试重要性的映像和质量特性。这也是为什么我们选择+,++和+++作为标识符,而不是选择一个非确定性的数学公式。下面是一个例子:假设用户友好性和一个具体的批处理子系统是同等重要的,一个数学公式可能导致批处理过程中,界面友好性测试花费大量的工作量。权值矩阵可能会如下所示:
版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像。51testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们。