`
love19820823
  • 浏览: 933978 次
文章分类
社区版块
存档分类
最新评论

ISTQB AL-TA/TTA连载系列03:问题驱动的软件测试设计全景图

 
阅读更多

[概述]

测试人员在测试过程中经常会面临各种测试设计方面的问题和挑战。如何应用各种不同的测试设计技术和测试理念来有效解决这些问题和挑战,是每个测试人员必须考虑的。本文将“问题驱动的软件测试设计”的方法,通过全景图的方式给予阐述。

[正文]

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

  1. 测试对象的逻辑路径和测试输入数据的组合几乎是无穷的,而穷尽测试是不可能的。
  2. 不同的利益相关者,其对软件或者软件产品的质量要求是不同的。
  3. 测试时间和测试资源总是非常有限的。
  4. 测试人员面对的需求经常是不完善的,并且是经常变更的。

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

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


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

更多资料,欢迎访问:http://blog.csdn.net/Wenqiang_Zheng


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics