文档介绍:该【软件测试实践-zhjr05-软件测试策略 】是由【zhangkuan1438】上传分享,文档一共【21】页,该文档可以免费在线阅读,需要了解更多关于【软件测试实践-zhjr05-软件测试策略 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。软件测试策策略
??软件测试试策略?
3、软件测测试策略的的目的
4、软件测测试策略的的影响因素素
5、软件测测试策略的的制定过程程
第4章
1
?软件件测试策策略?
(1)策策略:在在一定的的政治路路线指导导下,根根据具体体条件而而规定的的斗争原原则、方方式和方方法。<新华字字典>
(2)软软件测试试策略::在一定定的软件件测试标标准、测测试规范范的指导导下,依依据测试试项目的的特定环环境约束束而规定定的软件件测试的的原则、、方式、、方法的的集合。。
2
(1)任任何一个个完全测测试或穷穷举测试试的工作量都是巨巨大的,,在实践践上是行行不通的的,因此此任何实实际测试试都不能能保证被被测程序序中不遗遗漏错误误或缺陷陷;
(2)为为了最大大程度较较少这种种遗漏,,同时最最大限度度发现可可能存在在的错误误,在实实施测试试前必须须确定合合适的测测试方法法和测试试策略,,并以此此为依据据制定详详细的测测试案例例。
3
3、软件件测试策策略的目目的
是不是所所有软件件测试都都要运用用现有软软件测试试方法去去测试呢呢?答案案是否定定的。依依据软件件本身性性质、规规模和应应用场合合的不同同,我们们将选择择不同测测试方案案,以最最少的软软硬件、、人力资资源投入入得到最最佳的测测试效果果,这就就是测试试策略的的目标所所在。
4
4、软件件测试策策略的影影响因素素
软件测试试策略随随着软件件生命周周期的变变化、软软件测试试方法、、技术与与工具的的不同发发生的变变化。这这就要求求我们在在制定测测试策略略时候,,应该综综合考虑虑测试策策略的影影响因素素及其依依赖关系系。这些些影响因因素可能能包括::测试项项目资源源因素、、项目的的约束和和测试项项目的特特殊需要要等。
5
5、软件件测试策策略的制制定过程程
(1)输输入
需要的软软硬件资资源的详详细说明明;
针对测试试和进度度约束而而需要的的人力资资源的角角色和职职责;
测试方法法、测试试标准和和完成标标准;
目标系统统的功能能性和技技术性需需求;
系统局限限(即系系统不能能够提供供的需求求)等等等。
(2)输输出
已批准和和签署的的测试策策略文档档、测试试用例、、测试计计划;
需要解决决方案的的测试项项目;
6
(3)过过程
1)确定定测试的的需求
测试需求求所确定定的是测测试内容容,即测测试的具具体对象象。
测试需求求必须是是可观测测、可测测评的行行为。
在每个用用例或系系统的补补充需求求与测试试需求之之间不存存在一对对一的关关系。
测试需求求可能有有许多来来源,其其中包括括用例模模型、需需求、访访谈和文文档等。。应该对对所有这这些来源源进行检检查。
2)评估估风险并并确定测测试优先先级
成功的测测试需要要在测试试工作中中成功地地权衡资资源约束束和风险险等因素素。为此此,应该该确定测测试工作作的优先先级,以以便先测测试最重重要、最最有意义义或风险险最高的的用例或或构件。。
3)确定定测试策策略
一个好的的测试策策略应该包括括:实施施的测试试类型和和测试的的目标、、实施测测试的阶阶段、技技术、用用于评估估测试结结果和测测试是否否完成的的评测和和标准、、对测试试策略所所述的测测试工作作存在影影响的特特殊事项项等内容容。
7
如何才能能确定一一个好的的测试策策略呢??
从两个方方面来回回答:
①基基于测试试技术的的测试策策略的要要点
著名测试试专家给给出了使使用各种种测试方方法的综综合策略略:
任何情况况下都必必须使用用边界值值测试方方法;
必要时使使用等价价类划分分方法补补充一定定数量的的测试用用例;
对照程序序逻辑,,检查已已设计出出的测试试用例的的逻辑覆覆盖程度度,看是是否达到到了要求求;
如果程序序功能规规格说明明中含有有输入条条的组合合情况,,则已开开始可以以选择因因果图方方法。
②基基于测试试方案的的测试策策略
对于基于于测试方方法的测测试策略略,一般般来说应应该考虑虑如下方方面:
根据程序序的重要要性和一一旦发生生故障将将造成的的损失来来确定它它的测试试等级和和测试重重点;
认真研究究,使用用尽可能能少的测测试用例例发现尽尽可能多多的程序序错误,,避免测测试过度度和测试试不足!
8
从是否需需要执行行被测软软件的角角度,可可分为静态测试试和动态测试试。
从测试是是否针对对系统的的内部结结构和具具体实现现算法的的角度来来看,可可分为白盒测试试和黑盒测试试
下面从其其他角度度来看((参考课课本第四四章)
9
对象导引引策略((Object-guidedstrategy))
基于风险险的策略略(risk-basedstrategy)
全面了解解的策略略(fully-informedstrategy))
10