江西省西门子电机总代理
设计等活动的验证和确认的功能。2. W模型
W模型由Evolutif公司提出,相对于V模型,W模型增加了软件开发各个阶段中应同步进行的验证和确认活动。验证就是要用数据证明是不是在正确地制造产品,强调的是过程的正确性;确认就是要用数据证明是不是制造了正确的产品,强调的是结果的正确性。W模型如
就像软件开发有过程模型一样,软件测试也有过程模型。软件测试过程模型是对测试过程的一种抽象,用于定义软件测试的流程和方法。
测试是一个过程,确定在测试过程中应该考虑到哪些问题,如何对测试进行计划,测试要达到什么目标,什么时候开始,在测试中要用到哪些信息资源。就是软件产品如何被测试(制作测试用例),之后建立测试环境,执行测试,后再评估测试结果,检查是否达到已完成测试的标准,并报告进展情况。随着测试过程管理的发展,软件测试专家通过实践出了很多很好的测试过程模型。这些模型将测试活动进行了抽象,并与开发活动有机地进行了结合,是测试过程管理的重要参考依据。它的提出和发展反映了人们对软件过程的某种认识观,体现了人们对软件过程认识的提高和飞跃。1.V模型
V模型是具有代表意义的测试模型。V模型早是由Paul Rook在20世纪80年代后期提出的,
浔之漫智控技术(上海)有限公司(xzm-wqy-shqw)
是中国西门子的佳合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国的自动化设备公司之一。
公司坐落于中国城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。
以下是我司主要代理西门子产品,来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!
江西省西门子电机总代理
与分析设计活动的关系。在图1.7中,从左到右描述了基本的开发过程和测试行为,非常明确地标注了测试过程中存在的不同类型的测试,并且清楚地描述了这些测试阶段与开发过程期间各个阶段的对应关系。箭头代表了时间方向,左边下降的是开发过程各阶段,应的是右边上升的部分,即测试过程的各个阶段
(5)Pareto原则。测试发现的错误中80%很可能起源于20%的模块中,例如,在美国IBM公司的OS/370操作系统中,47%的错误仅与该系统的4%的程序模块有关。一定要注意测试中的错误集中发生现象,如果发现某一程序模块似乎比其他程序模块有更多的错误倾向,则应当花较多的时间和精力测试这个程序模块。
(6)对测试出的错误结果一定要有一个确认的过程。一般由工程师A测试出来的错误,一定要由工程师B来确认,严重的错误可以召开评审会进行讨论和分析。
(7)制订严格的测试计划。制订严格的测试计划,并把测试时间安排得尽量宽松,不要希望在极短的时间内完成一个高水平的测试。
(8)完全测试是不可能的,测试需要终止。想要进行完全的测试,在有限的时间和资源
1.4.2 软件测试的原则
为了进行有效的测试,测试工程师必需掌握软件测试的基本原则。一般有下面几条原则可作为测试的基本原则。
(1)尽早测试