从模型驱动测试用例设计方法(MDV)看测试用例自动生成

发表于:2009-12-24 13:42

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  很多时候,不是没有UML图的问题,而是发现需求本身不全面。因此建立需求UML的过程,也是对需求进行补充的过程。

  需求建立之后,我们需要把需求转换为测试需求。转换的基础是:定义测试项。也就是,需要在本需求中,定义那些内容是需要进行测试的。根据测试项,对活动图进行分析,察看是否需要增加为了需求项(会转换成检查点)来增加检查节点。如果原来的活动图已经能够满足要求,就可以直接把需求活动图转换成为测试活动图;如果缺少,就需要对需求活动图增加检查点,主要是增加检查功能,最典型的是增加查询,并且可以根据查询结果进行校验。

  ● 从测试模型到测试场景

  测试模型建立完成,我们需要把测试模型转换成为测试场景。

  这个方法就是路径扫描,发现从“开始”到“结束”节点,有多少条路径。

  测试模型中的每条路径就是一个测试场景。

  这个部分是自动来实现的,不需赘述。

  ● 从测试场景到测试用例

  测试场景建立完成,就需要进行测试用例设计。从MDV的角度,测试用例就是给测试场景增加了测试数据来形成的:测试场景+测试数据=测试用例’s

  因此,这个阶段的重点工作就是设计测试数据,或者添加测试数据给测试场景,形成测试用例(很多个测试用例)。

  这个方法,我们叫做面向测试模型驱动的测试设计方法。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • bingyi8589
    2010-1-25 16:54:04

    ding

  • shark_jr
    2009-12-25 12:13:21

    跟没说一样。到底怎么MDV啊。

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号