[概述]
测试人员在测试过程中经常会面临各种测试设计方面的问题和挑战。如何应用各种不同的测试设计技术和测试理念来有效解决这些问题和挑战,是每个测试人员必须考虑的。本文将“问题驱动的软件测试设计”的方法,通过全景图的方式给予阐述。
[正文]
软件测试设计通常处于测试过程的关键路径上,它们的输出(不管是文档化的,还是存在于测试人员脑海中)的质量常常将会影响测试的效率、有效性和测试质量。测试人员在测试过程中经常会面临各种测试设计方面的问题和挑战,主要表现在:
- 测试对象的逻辑路径和测试输入数据的组合几乎是无穷的,而穷尽测试是不可能的。
- 不同的利益相关者,其对软件或者软件产品的质量要求是不同的。
- 测试时间和测试资源总是非常有限的。
- 测试人员面对的需求经常是不完善的,并且是经常变更的。
本文结合作者丰富的软件测试设计理论知识及多年软件测试设计实践经验,并经过不断的提炼和总结,提出了“问题驱动的软件测试设计”的方法。该方法将不同的测试设计技术融合贯通,形成一套完整的测试设计思想,并将它们应用于具体的软件测试设计过程中,从而更好的解决前面提及的各种问题和挑战。问题驱动的软件测试设计全景图如图1所示
问题驱动的软件测试设计,提供了四类不同的测试思想,它们可以有针对性的解决测试设计过程中面临的问题。问题驱动的软件测试设计中的四类测试设计思想并不是完全独立的,就像测试设计过程中各种问题会交织出现一样,测试人员也需要综合应用这些测试技术。
图1 问题驱动的软件测试设计全景图
更多资料,欢迎访问:http://blog.csdn.net/Wenqiang_Zheng
分享到:
相关推荐
ISTQB AL-TA高级测试分析师中文大纲(2012版) 考试专用
ISTQB AL-TA(ISTQB高级测试分析员模块)主要是针对测试业务分析人员而设立的知识和实践。
ISTQB AL-TA高级测试分析师中文模拟题(2012版) 考试专用
以思维导图呈现:问题驱动的软件测试设计 - 解决方案
ISTQB学习用,主要包括高级教程,含测试经理,测试分析师等几部分
国际软件测试工程师ISTQB初级认证课件 第四课:第4章 测试设计技术 官方出品,保证权威
ISTQB,软件测试技术认证,认证划分为三个等级,这是初级认证大纲
istqb-advanced-level-test-manager-syllabus-v5-高级测试经理认证大纲chap07.pdf 学习资料 复习资料 教学资源
ISTQB 2010-2012年官网资料打包下载,大多为初级资料,英文版,包含小部分高级、专家级资料。可供准备考ISTQB初级的朋友使用。
istqb-advanced-level-test-manager-syllabus-v5-高级测试经理认证大纲chapa16.pdf 学习资料 复习资料 教学资源
istqb-advanced-level-test-manager-syllabus-v5-高级测试经理认证大纲chapa03.pdf 学习资料 复习资料 教学资源
思维导图呈现:问题驱动的软件测试管理 - 解决方案
istqb-advanced-level-test-manager-syllabus-v5-高级测试经理认证大纲chap03.pdf 学习资料 复习资料 教学资源
Peter Morgan, Angelina Samaroo,Brian Hambling (2010), Software Testing: An ISTQB®-ISEB Foundation Guide, British Computer Society
ISTQB-CTFL-简介,详细的介绍了ISTQB技术,及其适用范围
高级软件测试(卷一)测试分析师教材,英文版,CHM格式。 Publisher: Rocky Nook Number Of Pages: 486 Publication Date: 2008-10-15 ISBN-10 / ASIN: 1933952199 ISBN-13 / EAN: 9781933952192
ISTQB-FL-2014模拟卷