测试用例设计练习.docx

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、等价类划分法 例子 1: 现在有一个档案管理系统,容许用户通过输入年月对档案文件进行检索,系统对查询条件年月的输入限定为 1990 年 1 月-2049 年 12 月,并规定,日期由 6 位数字组成,前 4 位表示年,后 2 位表示月。 1, 根据需求进行分析,找出有哪些输入条件年份: 【1990,2049】 月份: 【01,12】字符长度:6 位 字符类型:数字 2, 画出等价类 输入条件 有效等价类 边界值分析 无效等价类 年份 【1990,2049】 (1) 上点:1990,2049(12) 离点:1989,2050 点:2016 1990 (2) 2049 (3) 月份 【01,12】 (4) 上点:01,12(13) 离点:00,13 点:11 01 (5) 12 (6) 字符长度 6 位 (7) 上点:6 离点:5,7 点:6 6 (8) 6 (9) 字符类型 数字 (10) 非数字 (11) 3, 为每个等价类规定一个唯一编号(如上图) 4, 转换成测试用例转换测试用例的原则: A,设计一个测试用例尽可能多的覆盖多个有效等价类; B,设计一个测试用例必须对应覆盖一个无效等价类。 有效等价类用例: 用例 1:201611 无效等价类用例: (1)(4)(7)(10) 用例 2:198911 (2) 用例 3:205011 (3) 用例 4:201600 (5) 用例 5:201613 (6) 用例 6:20161 (8) 用例 7:2016113 (9) 用例 8:20161a/abcedf (11) 根据边界值分析法分析后补充测试用例 用例 用例 9:199001 用例 10:204912 (12) (13) 5,转成正式格式用例(用例写作的8 大要素) 用例编号 用例编号 项目标题 重要级别预置条件输入 操作步骤 预期结果编 写 人 编写时间 用例类型 D1223232_ST_Search_Date_001 有哪些信誉好的足球投注网站功能 输入正确的日期格式成功有哪些信誉好的足球投注网站高 系统运行正常日期:201611 1, 在查询条件中输入日期 2, 点击有哪些信誉好的足球投注网站按纽 1,显示该日期围所有档案文件三 2016-11-10 功能用例 例子 2:(学生练习-参考例子) 万年历查询软件,要求用户输入以年月日表示的日期,然后系统会换算出该日期的农历表示法及相关黄历信息。假设日期限定在 1990 年 1 月 1 日~2049 年 12 月 31 日,并规定日期由 8 位数字字符组成,前 4 位表示年,中间 2 位表示月,最后 2 位表示日期。其中 4, 6,9,11 月只有 30 天,平年的 2 月份只有 28 天,闰年的 2 月份有 29 天。 备注:闰年指能被 4 或 400 整除,且不能被 100 整除的年份,如:2008,2016 1, 根据需求进行分析,找出有哪些输入条件年份: 【1990,2049】 月份: 【01,12】字符长度:8 位 字符类型:数字日期: 4,6,9,11 月: 【01,30】 1,3,5,7,8,10,12 月: 【01,31】平年的 2 月份:【01,28】 闰年的 2 月份:【01,29】 2, 画出等价类 输入条件 有效等价类 无效等价类 年份 【1990,2049】 (1) 1990 (2) 2049 (3) 月份 【01,12】 (4) 01 (5) 字符类型 数字 (10) 非数字 (11) 4,6,9,11 月 【01,30】 (12) 01 (13) 30 (14) 1,3,5,7, 8,10,12 月 【01,31】 (15) 01 (16) 31 (17) 平年的 2 月份 【01,28】 (18) 01 (19) 28 (20) 闰年的 2 月份 【01,29】 (21) 01 (22) 29 (23) 字符长度8 字符长度 8 位 (7) 12 (6) 8 (8) 8 (9) 4, 转换成测试用例转换测试用例的原则: A,设计一个测试用例尽可能多的覆盖多个有效等价类; B,设计一个测试用例必须对应覆盖一个无效等价类。 有效等价类用例: 用例 1(1)(4)(7)(10)(12) 用例 2(1)(4)(7)(10)(15) 用例 3(1)(4)(7)(10)(18) 用例 4(1)(4)(7)(10)(21) 无效等价类用例: 用例 2(2) 用例 3(3) 用例 4:201600 (5) 用例 5:201613 (6) 用例 6:20161 (8) 用例 7:2016113 (9) 用例 8:20161a/abcedf (11) 5,转成正式格式用例(用例写作的8 大要素) 例子

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

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

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档