没有合适的资源?快使用搜索试试~ 我知道了~
首页问题驱动的软件测试设计:过程详解
资源详情
资源评论
资源推荐

http://www.skyqa.com 版权所有©郑文强 2013
1
问题驱动的软件测试设计:过程详解
郑文强
测试咨询顾问
个人主页:http://www.skyqa.com
测试用例是测试过程中最重要的测试工作产品,其质量的高低将直接影响
其他相关的测试活动。高效的测试分析与设计过程有助于提升测试用例的质量。
而实践过程中,测试分析与设计的过程存在诸多的问题,例如:随意选择功能的
业务流、随意选择测试数据、随意选择测试组合等。
“问题驱动的软件测试设计”将构建一个系统化且可操作的测试分析与设
计过程,将测试分析与设计分解成不同的阶段和测试活动,以帮助测试人员更好
的针对测试对象分析与设计测试用例。
“问题驱动的软件测试设计”的过程定义如下:测试用例分析与设计是根
据测试对象信息不断构建模型的过程。通过建立模型,从测试角度了解测试对象、
描述测试对象、分析测试对象,并最终得到验证该模型的测试用例的过程!其过
程由熟悉测试对象、构建测试模型、识别测试用例和选择测试数据 4 阶段组成,
如图 1 所示。
图 1 问题驱动的软件测试设计的过程
1)熟悉测试对象
第 1 阶段:熟悉测试对象。测试人员需要理解测试对象是如何工作的,例
如:通过该软件产品可以帮助用户达到什么目标,它能做什么,是如何实现的。
理解测试对象的工作原理,是开展一切测试工作的基础。测试人员在测试分析与
设计阶段需要考虑的活动有:
首先,测试人员明确针对测试对象(可以是某个功能或者特性),进行测试












安全验证
文档复制为VIP权益,开通VIP直接复制

评论1