技术文章 > “软件测试”文档管理和控制——测试后期的工作文档

“软件测试”文档管理和控制——测试后期的工作文档

2018-06-23 01:16

文档管理软件,文档管理系统,知识管理系统,档案管理系统的技术资料:

数据统计图表

在介绍测试两个巨大的数据库的内容时,已经提到可以通过图表描述,那么这里有两种图表加以介绍。

一种的图表中就是柏拉图的方法。柏拉图的内容可以通过一个具体的例子来进行说明。

问题分析的柏拉图的内容是由两个坐标组成的,一个是以柱状图说明在哪些软件模块的问题分步数目。第二个是以线状图来表示出在总的问题量每一个模块所占有的问题的百分比的分布。


通过问题分布的柏拉图可以很容易看出哪些问题是很容易出现问题的地方。柏拉图的作用:第一可以便于可以根据柏拉图进行问题数据统计分析。另外如果正在分阶段地进行对一个大系统的测试。通过柏拉图还可以进行分阶段的问题技术分析。通过每一个阶段的柏拉图来找出这个大系统的问题分布的一般规律。通过柏拉图来分析出高风险的问题区域。这一点是非常关键的。对于在测试大纲中设定权值有非常大的作用。

问题分析的第二中图表的分析就是使用缺陷分析图表。这是一种非常管用的分析图表。它是用来记录在测试过程中的问题的变化(也称‘打开/关闭’图表[打开的意思就是寻找发现问题,而关闭的意思就是修改问题])。

在一个测试过程,关于发现和修改问题都有一定的规律。

这是一个p5v6.80问题趋势图,我们可以把这个图的变化趋势分为三个阶段(上升阶段、中间阶段和平缓(结尾)阶段)。上升阶段就是指刚刚测试产品时,在该阶段会发现大量的问题。累计问题数目趋势线会上升很快,甚至非常陡,这是非常棒的。第2个阶段就是中间阶段。这个阶段就象我们上山一样。有陡然上升的阶段,也有平缓的阶段。造成这种情况的是存在着很多我们在测试中不可预知的东西,属于测试稳定阶段。第3阶段在经历了累计问题数目阶段和测试稳定阶段。被测试的软件基本上趋于稳定。在正常状态下该问题的曲线应该平缓。所说的就是接近直线。当然可能达到这一阶段的时间是可以预计的,或者是不可很好地预计。但是我们可以通过该分析图的下面两条线做出判断。一条线是真实地记录了每一天发现的问题个数,第二条线则就是描述了对这些问题的哪些问题进行了改正。

因为我们知道对问题的改正实际上就增加产生问题的新的隐患。所以每次改正问题后直接的就是在上图中的趋势线出现波动。我们希望的每一次改动问题都不会让趋势图发现很大的波动影响。第二就是在到了第3阶段时下面的两条线都可以逐渐接近横轴。并且没有什么样大的变化。

我们看出在问题分析我们灵活地运用柏拉图和缺陷分析图表分析被测模块的高风险性和在测试过程考察被测的效果。总之一句话,我们通过问题分析,可以更好地保证软件的可靠性。这一点至关重要。