问题驱动的软件测试设计全景图

发表于:2011-4-13 10:28  作者:郑文强   来源:51Testing软件测试网采编

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 软件测试

  软件测试设计通常处于测试过程的关键路径上,它们的输出(不管是文档化的,还是存在于测试人员脑海中)的质量常常将会影响测试的效率、有效性和测试质量。测试人员在测试过程中经常会面临各种测试设计方面的问题和挑战,主要表现在:

  ◆ 测试对象的逻辑路径和测试输入数据的组合几乎是无穷的,而穷尽测试是不可能的。

  ◆ 不同的利益相关者,其对软件或者软件产品的质量要求是不同的。

  ◆ 测试时间和测试资源总是非常有限的。

  ◆ 测试人员面对的需求经常是不完善的,并且是经常变更的。

  本文结合作者丰富的软件测试设计理论知识及多年软件测试设计实践经验,并经过不断的提炼和总结,提出了“问题驱动的软件测试设计”的方法。该方法将经典测试设计、基于质量特性的测试设计、基于风险的测试设计和基于经验的测试设计融合贯通,形成一套完整的测试设计思想,并将它们应用于具体的软件测试设计过程中,从而更好的解决前面提及的各种问题和挑战。问题驱动的软件测试设计全景图如图1所示

  问题驱动的软件测试设计,提供了四类不同的测试思想,它们可以有针对性的解决测试设计过程中面临的问题。问题驱动的软件测试设计中的四类测试设计思想并不是完全独立的,就像测试设计过程中各种问题会交织出现一样,测试人员也需要综合应用这些测试技术

相关阅读:

问题驱动的软件测试设计


评 论

论坛新帖



建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海信义律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2021, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道