系统测试设计测试用例方法.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

系统测试用例设计方法

曹德卿

本人参考了一些书籍,把各种测试用例设计方法都收集到一起,并采用常用软

件,通过实例,采用各测试用例设计方法设计测试用例。希望我能把各种测试用例

设计方法都描述清楚。如果大家有什么问题,可以联系我,我的联系方式在页脚处。

我入行不久,大胆写了这篇东西,也是我第一次写东西,写得不好,请大家多

多包涵,里面难免有很多问题,请大家指正!

注:本文里的所有用例都采用用例的标准格式编写,但是不一定适合公司的要求。

所以我认为,编写用例的格式要符合公司的测试框架,以便统一维护。要能灵活运

用测试用例设计方法。

谢谢!

风姿清扬

2006-9-12

软件测试——系统测试用例设计方法

目录

一、测试用例格式以及写作要点3

二、系统测试用例设计方法4

1、等价类划分法5

2、边界值分析法6

3、判定表法7

4、因果图法9

5、状态迁移图法15

6、流程分析法20

7、正交试验法34

8、错误推测法41

作者:曹德卿QQMSN:yifei91wky@2软件测试

——系统测试用例设计方法

一、测试用例格式以及写作要点

测试用例编号

测试项目

测试标题

重要级别

预置条件

输入

操作步骤

预期输出

以上是一般的测试用例格式,可以根据公司具体要求删除一些或加入其它项。

测试用例编号

测试用例编号是由字母和数字组合而成的,用例的编号应该具有唯一性,易识别性。比

如可以采用统一的约定,产品编号—ST—系统测试项名—系统测试子项名—编号。这样看

到编号就可以知道是做的什么测试,测试的对象是什么。也方便维护。

测试项目

你现在这个测试用例所测的项目名,可以是测试用例所属的大类,被测需求,被测的模

块,或者是被测的单元。例如:计算器加法功能。

测试标题

测试标题是对测试用例的简单描述。用概括的语言描述该测试用例的测试点。每个测试

用例的标题不能够重复,因为每个测试用例的测试点是不一样的。例如:手机在没有SIM

卡的情况下,拨打119。

重要级别

重要级别分为高中底三等:

高:保证系统基本功能、重要特性、实际使用频率比较高的用例;

中:重要程度介于高和底之间的测试用例;

底:实际使用频率不高、对系统业务功能影响不大的模块或功能的测试用例。

注:一般情况下,重要级别为高的测试用例,一个测试子项里有且尽有一个,大多数都

是重要级别为中的测试用例。因为一般我们会进行一个系统测试预测试,如果重要级别为高

的太多,则就失去了预测试的实际意义。

预置条件

就是执行当前测试用例的前提条件,如果不满足这些条件,则无法进行测试。

输入

测试用例执行时,需要输入的外部信息。例如某一个文件,数据记录等。

操作步骤

执行当前测试所要经过的操作步骤,需要给出每一步操作的描述,测试人员根据测试用

作者:曹德卿QQMSN:yifei91wky@3软件测试

——系统测试用例设计方法

例操作步骤,完成测试用例的执行。

预期输出

当前测试用例的预期输出结果。用来与实际结果比较,如果相同则该测试用例通过,否

则该测试用例失败。

二、系统测试用例设计方法

1、等价类划分法

何为等价类,某个输入域的集合,在这个集合中每个输入条件都是等效的,如果其中一

个的输入不能导致问题发生,那么集合中其它输入条件进行测试也不可能发现错误。

等价类分为有效等价类和无效等价类,有效等价类就是由那些对程序的规格说明有意义

的、合理的输入数据所构成的集合;无效等价类就是那些对程序的规格说明不合理的或无意

义的输入数据所构成的集合。

划分等价类的方法:下面给出六条确定等价类的原则。

1、在输入条件规定了取值范围或值的个数的情况下,则可以确立一个有效等价类和两

个无效等价类。

2、在输入条件规定了输入值的集合或者规定了必须如何的条件的情况下,可确立

一个有效等价类和一个无效等价类。

3、在输入条件是一个布尔量的情况下,可确定一个有效等价类。

4、在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情

况下,可确立n个有效等价类和一个无效等价类。

5、在规定了输入数据必须遵守的规则的情况下,可确立一个有效等价类(符合规则)

和若干个无效等价

文档评论(0)

明赢德高 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档