判定表驱动测试

CIO时代网 发表于:13年05月14日 17:20 [转载] CIO时代

  • 分享:
[导读]随着软件产业的发展,软件产品的质量控制与质量管理正逐渐成为软件企业生存与发展的核心,软件测试在软件项目实施过程中的重要性日益突出。

测试用例设计步骤:如图2所示。

1)分析软件规格说明描述中,那些是原因(即输入条件或输人条件的等价类),那些是结果(即输出条件),并给每个原因和结果赋予一个标识符。

2)分析软件规格说明描述中的语义。找出原因与结果之间,原因与原因之间对应的关系,根据这些关系,画出因果图。

3)对需求加以分析并把它们表示为因果图之问的关系图。

4)把因果图转换为判定表。

5)将判定表的每一列拿出来作为依据'设计测试用例。

\

图2用因果图法设计测试用例的步骤

案例:以变压器制造业ERP管理软件中产前模块,工艺路线划分的程序进行用例设计。工艺路线按工序分为加加工工艺路线和装配工艺路线。

判定表驱动测试

判定表能是一种针对存在条件、动作关系或者因果关系的特性测试用例的设计方法。

判定表的建立步骤:

1)确定规则的个数,例如,有n个条件,那么决策表中就有2n个规则,(每个条件为,F,或T)。

2)列出所有的条件桩和动作桩。

3)填人条件项。

4)填入动作项,得到初始判定表。

5)简化判定表,合并相似规则。

场景法

ERP软件是大都是用事件来控制流程的,事件触发时的情景便形成了场景,

测试用例设计步骤:如图3所示。

1)根据说明,描述出程序的基本流及各项备选流,如图3所示。

2)根据基本流和备选流生成不同的场景。

3)每一个场景生成相应的测试用例。

4)对生成的测试用例进行审查,去掉多余的,再为每一个测试用例确定测试数据值。

\

图3场景法的基本流和备选流

功能图法

功能图法是黑盒和白盒混合用例的设计方法。

[责任编辑:尤佳]
据国外媒体报道,市场调研公司Gartner日前发布报告称,从现在开始的三年时间后,平板电脑出货将会超越传统Windows PC,且出货量将超过72%。在这段时间里,PC出货将以更快的速度下滑。
官方微信
weixin
精彩专题更多
存储风云榜”是由DOIT传媒主办的年度大型活动。回顾2014年,存储作为IT系统架构中最基础的元素,已经成为了推动信息产业发展的核心动力,存储产业的发展迈向成熟,数据经济的概念顺势而为的提出。
华为OceanStor V3系列存储系统是面向企业级应用的新一代统一存储产品。在功能、性能、效率、可靠性和易用性上都达到业界领先水平,很好的满足了大型数据库OLTP/OLAP、文件共享、云计算等各种应用下的数据存储需求。
联想携ThinkServer+System+七大行业解决方案惊艳第十六届高交会
 

公司简介 | 媒体优势 | 广告服务 | 客户寄语 | DOIT历程 | 诚聘英才 | 联系我们 | 会员注册 | 订阅中心

Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技术有限公司 版权所有.