软件测试用例实例非常详细
1 1、兼容性测试、兼容性测试 在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具 体硬件规格会有所不同。客户机工作站可能会安装不同的软件例如,应用 程序、驱动程序等而且在任何时候,都可能运行许多不同的软件组合,从 而占用不同的资源。 测 试 目 的 配 置 说操作系统 明 服务器Window2000 (S) WindowXp Window2000 (P) Window2003 用例编号 项目名称 模块名称 项目承担部门 用例作者 完成日期 本文档使用部门 系统软外设 件 应用软件结果 TestCase_LinkWorks_Workuate LinkWorks Workuate 模块 研发中心-质量管理部 2005-5-27 质量管理部 评审负责人 审核日期 批准日期 注:本文档由测试组提交,审核由测试组负责人签字,由项目负责人 批准。 历史版本:历史版本: 版本/状态 V1.1 作者参与者起止日期备注 1.1.1.1. 疲劳强度测试用例疲劳强度测试用例 强度测试也是性能测试是的一种,实施和执行此类测试的目的是找出因资 源不足或资源争用而导致的错误。如果内存或磁盘空间不足,测试对象就 可能会表现出一些在正常条件下并不明显的缺陷。而其他缺陷则可能由于 争用共享资源(如数据库锁或网络带宽)而造成的。强度测试还可用于确 定测试对象能够处理的最大工作量。 测试目的 测试说明 前提条件 测试需求 功能 1 输入/动作 2 小时 4 小时 连续运行 8 小时,设置添加 10 用户并发 输出/响应是否正常运行 6 小时 8 小时 功能 12 小时 4 小时 6 小时 8 小时 一、功能测试用例 此功能测试用例对测试对象的功能测试应侧重于所有可直接追踪到用例 或业务功能和业务规则的测试需求。这种测试的目标是核实数据的接受、 处理和检索是否正确,以及业务规则的实施是否恰当。主要测试技术方法 为用户通过 GUI(图形用户界面)与应用程序交互,对交互的输出或接受 进行分析,以此来核实需求功能与实现功能是否一致。 用例标 识 开发人 员 用例作 者 测试类 型 测试方 法 黑盒测试日期 LinkWorks_ Workuate_02 项目名称LinkWorks.NET 模块名称Workuate 参考信息工作考核系统界面设计(2005_03_28).vsd 设计日期2006-9-27测 试 人 员 用例描 述 前置条 件 编号权 限测试项 ( 并 列 关 系) 无列 表 导航栏 测 试 类 别 导 航 测 试 描述/输入/操作期望结果真 实 结 果 备注 浏览\点击导航连接详细正确导航页 面所在位置 00001 页 面 添加删除 00002 修改按钮 接受、 汇报 按钮 添加 修改删 除按钮 是否可用 1)不是自己负责的 不可用 不能 数据未考核之前 能否接受\汇报 2)属于自己负责的 能 00003 未接受之前时候 是否可以接受 3)属于自己负责的 能 数据接受后但未 考核能否可以汇 报 4)接受后的数据没 不能 有 汇 报 但 考 核 了,是否仍可以 汇报 考核审核 00004 按钮 二级联动 下拉列表 功 能 测 试 下拉列表选择 灰,不可用 1)默认为“本月 由我负责的工 作” ,此时第 2 个 下拉列表不显 2)当选择项非 “…由我负责的 00005 工作”时第 2 个 下拉列表正确显 示员工名字 3)发生跟服务器 交互时其他项显 示正确 DataGrid 00006 能拉列表正确显 功1)数据显示根据二级联动下 这俩按钮是否可用这两按钮为置 测 试 2)点击列头排序、 示符合条件的 数据 点击列头正确排 序 3)单击 行( 加按 Ctrl\Shift\Alt)选 中数据 选中数据单行 (选中数据行 为黄色)在文 本框正确显 示,不能多行 选择 分页控件功 能 测 1)点击“首页、上 1)能正确分页、 一页、 下一页、 尾页”翻页 2)页数下拉列表和 2)能选择页数和 跳转按钮正确跳转 3)对 00007试 数 据 操 作 (增删改)后 正确显示 月中、 月末 00008目标与月 中月末报 功 能 测 1)数据显示1) 正 确 显 示 DataGrid 选 中行的数据 告四个文 本框 试 2)字数过多滚动条2) 字符数过多 时显示滚动 条并能正确 滚动 功能 界面 UI 00009 UI 测 试 页 面 没 有 错 别 字,跟整体风格 一致,布局合理 信 息 00010 汇 报 导航栏点击 导航栏 处显示 1)正确显示所在 的导航链接页面的模块名 称 2)正确导航 页工作名称、 面负责人、 考 核人、 开始 日期、 结束 日期、 工作 00011 量、 月中月 末考核目 标、 考核结 果、 考核说 明各项 00012月中月末 是否只能浏览是 这两 文本框 能否填能 工作报告 发 送 即 时 00013通 CkeckBox 月中、 月末 汇报 00014 RadioButt on 汇报按钮 写 能否点击选择、取消能 能否正常使用能 1)汇报按钮单击能 能 否正常使用 2)连续多次点击汇 正常汇报 00015报按钮是否能正 常汇报 3)汇报成功后,页 转到列表页 面跳转到何处 取消按钮1)取消按钮能否正1)能 常使用 2)点击取消按钮是2)返回上一页工 00016只清 空所填 数据还作考核数据列表 是返回上一页页 3)能否快速连续点3)返回上一页工 击,是什么结果作考核数据列表 页 界面 UI 00017 必填项是否有标识页 面 没 有 错 别 字,跟整体风格 一致,布局合理 分 00018 配 权 00019 列 表 页 面 导航栏浏览\点击导航连接详细正确导航页 面所在位置 添加按钮点击添加按钮进入信息添加页 面 修 改 删 除 按钮 1)未考核之前,如1)可用,修改进 是考核自己以及 自己负责部门人 员的数据修改删 除按钮是否显示 可用 2)未考核之前,不 入修改页面, 删除给出删除 确定与否的提 示 2 )不可用 00020 属于自己以及自 己负责部门人员 的,修改删除是 否显示可用 3)已考核的是否可 3 )不可用 以修改删除 4)已审核的是否可 4 )不可用 以修改删除 5)对能删除的数据 5 )有提示 进行删除操作有 没有提示 6)数据删除后返回 6)正确返回到列 表页 1)不能 到哪 接受\汇报 按钮 1)不是自己负责的 数据未考核之前 能否接受\汇报 2)属于自己的未接2)可以接受 受之前时候是否 可以接受 00021 3)属于自己的数据3)可以汇报 接受后但未考核 是否可以汇报 4)接受后的数据考4)不可以 核了是否仍可以 汇报 考核\审核 00022 按钮 关 联 的 查 00023 看 工 作 下由我负责的工 1)考核、审核按钮不可用 是否可用 下拉列表选择1)默认为“本月 拉列表框作” 2)当选择项非 “…\由我负责\ 审核的工作”时 第 2 个下拉列表 正确显示员工名 字 3)发生跟服务器 交互时其他项显 示正确 Grid 显示、 排序 1)是否显示正确数1)正确显示 据 2)点击列头是否能2)能正确排序而 00024 排序不影响页面上 的