测试用例设计流程和设计方法

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

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

4 测试用例设计流程和设计方法

就ERP管理软件而言,一般按照功能模块来组织、对系统的每一个功能点都要设计相应的测试用例。在进行功能测试用例设计时,应该遵守下列操作的流程:

1)根据功能结构及其关系,进行模块层次划分,形成功能模块或子模块。

2)针对每一个功能模块。理解其用例(Use Case,)设计其工作流程图或数据流图。

3)确定逻辑路径、测试环境及其测试点。

4)针对各个测试点(条件、数据、路径、场景等),设计测试用例。首先设计最上层的测试用例,然后再向下逐层推进。

5)测试用例的评审和修改。

等价类划分法

在设计测试用例时,不但要考虑有效等价类划分,同时还要考虑无效的等价类戈日分。如图1所示。

\

图1有效等价类划分和无效的等价类划分

测试用例设计步骤:

1)为每一个等价类规定一个唯一的编号;

2)一个新的测试用例,使其尽可能多地覆盖尚未被覆盖地有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止;

3)计一个新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类都被覆盖为止。

边界值分析法

大量实验证明,针对各种边界情况设计测试用例,可以查出更多的错误。

测试用例的设计原则:

1)使用边界值分析方法设计测试用例。首先应确定边界情况。

2)通常输入和输出等价类的边界,就是应着重测试的边界情况。应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据。

案例:ERP管理软件人事模块中:个人所得税处理的程序。就是边界值分析和对等价划分法结合起来使用的典型例子。如表1所示。

表1依赖于边界值的等价划分

\

因果图法

因果图法它适合于检查程序输入条件的各种组合情况。

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

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

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