测试用例设计--黑盒.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
测试用例设计--黑盒

三:测试用例设计 问 题 什么是测试用例? 什么时候开始写测试用例? 什么时候算是完成了测试用例的写作? 什么是好的测试用例? 测试用例的作用是什么? 什么是测试用例? 发现程序中的错误(缺陷) 软件测试的过程就是一组操作,得到预期一个或者多个结果 一组操作 一组预期结果 一组实际结果 什么是测试用例? 测试用例是为特定目标开发的测试输入、执行条件和预期结果的集合。 测试用例 测试用例ID 测试用例名称 测试用例目的 描述输入、输出动作 期望结果 什么时候开始写测试用例? 测试需求开始整理,就可以开始整理 测试需求来源包括:软件需求、系统设计、代码等 什么是好的测试用例? 假设软件的任何功能都可能出错 软件不能正常安装 数据库结构设计不合理 好的测试用例要有重复性 能够精确重现失败过程 详细说明:系统初始状态、软件版本、硬件配置、在线用户数量、一个或多个期望结果等信息 测试用例没有冗余 需要足够非冗余的测试用例 避免浪费时间 测试用例的作用是什么? 指导测试的实施 实施测试人员不得随意变动测试用例 评估测试结果的度量基准 测试质量的量化结果:测试覆盖率是多少?测试合格率是多少?重要测试合格率是多少? 编写测试脚本的“设计规格说明书” 测试自动化编写测试脚本的依据 1、等价分类法 基本思想:根据程序的I/O特性,将程序的定义域划分为有限个等价区段 —“等价类”,从等价类中选择出的用例,具有“代表性”。 例一:准考证号码 对招干考试系统“输入学生成绩”子模块设计测试用例 招干考试分三个专业,准考证号第一位为专业代号,如: 1-行政专业 2-法律专业 3-财经专业 行政专业准考证号码为:110001~111215 法律专业准考证号码为:210001~212006 财经专业准考证号码为:310001~314015 第一步:划分等价类 有效等价类: ① 110001 ~ 111215 ② 210001 ~ 212006 ③ 310001 ~ 314015 无效等价类: ④ - ? ~ 110000 ⑤ 111216 ~ 210000 ⑥ 212007 ~ 310000 ⑦ 314016 ~ + ? 第二步:为有效等价类设计测试用例 对表中编号为①②③的3个有效等价类用3个测试用例覆盖: 第三步:为每一个无效等价类至少设计一个测试用例 例二:报表日期 设某公司要打印2001~2005年的报表,其中报表日期为6位数字组成,其中,前4位为年份,后两位为月份。 第一步:划分等价类 第二步:为有效等价类设计测试用例 对表中编号为①②③的3个有效等价类用一个测试用例覆盖: 第三步:为每一个无效等价类至少设计一个测试用例 保险费率计算 人 人 保 险 公 司 , 保 费 计 算 方 式: 投 保 额 * 保 险 率 保 险 率 又 依 点 数 不 同 而 有 别 : 10 点 以 上 费 率 为 0.6 % 10 点 以 下 费 率 为 0.1 % 点数如何计算? * * 学习目标: 了解测试用例(test case) 掌握等价类划分、边界值分析 熟悉因果图 掌握测试用例的编写 对应书中第3章 测试 数据 程序P 比较 结果数据 预期数据 相符 不符 追查缺陷 最简单的测试用例也将包含:用例编号、输入、期望结果、实际结果。 787.79 80000 15 8.5% TC-003 615.13 80000 30 8.5% TC-002 587.01 80000 30 8% TC-001 测试人员 测试日期 通过/失败 总 利 息 总 支 付 月 支 付 总 利 息 总 支 付 月 支 付 贷款金额 (元) 贷款期限 (年) 利率 测试统计 实际结果 预期结果 输入 测试用例ID 什么时候算是完成了测试用例的写作? 测试需求发生变化,测试用例必须重新维护 测试的一项基本原则是:被测试的系统始终应该处于一种已知的状态。因此测试用例往往需要说明初始条件。 实际结果 □ 通过 □ 失败 预期结果 用户名字段出现字符“王帅” 输入 1.将光标置于用户名字段 2.输入字符“帅” 初始设置 1.打开注册会话框 2.在用户名字段放入字符“王” 3.确保所有其他输入字段为空 说明 测试用例ID: TC-001 软件版本: 子系统: 用户名字段测试 操作系统:

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档