收藏 分销(赏)

软件开发文档:软件测试用例文档.docx

上传人:唯嘉 文档编号:9955717 上传时间:2025-04-14 格式:DOCX 页数:15 大小:31.88KB 下载积分:12 金币
下载 相关 举报
软件开发文档:软件测试用例文档.docx_第1页
第1页 / 共15页
软件开发文档:软件测试用例文档.docx_第2页
第2页 / 共15页


点击查看更多>>
资源描述
测试用例 目录 1.引言 3 1.1编写目的 3 1.2项目背景 3 1.3定义 3 1.4参考资料 3 1.5测试种类的分类 3 1.6测试阶段 3 1.7测试用例的分类 4 1.8测试种类、阶段和测试用例的关系 4 1.9用例编写方案 4 2测试用例 5 2.1 功能测试用例 (代号F(Function )) 5 2.1.1 被测试对象(单元)的介绍 5 2.1.2测试范围与目的 5 2.1.3测试环境与测试辅助工具的描述 5 2.1.4测试驱动程序的设计 5 2.2 接口-路径测试用例(代号I(Interface)) 5 2.2.1被测试对象(单元)的介绍 5 2.2.2测试范围与目的 5 2.2.3测试环境与测试辅助工具的描述 5 2.2.4 测试驱动程序的设计 5 2.2.5 路径测试的检查表(代号PI(Path Inspection ) 6 2.3 性能测试用例(代号PE(Performance)) 7 2.3.1 被测试对象(单元)的介绍 7 2.3.2 测试范围与目的 7 2.3.3 测试环境与测试辅助工具的描述 7 2.3.4 测试驱动程序的设计 7 2.4 图形用户界面测试用例(代号U(User Interface)) 7 2.4.1 被测试对象的介绍 7 2.4.2 测试范围与目的 7 2.4.3 测试环境与测试辅助工具的描述 7 2.4.4测试驱动程序的设计 7 2.4.5测试人员分类 7 2.4.6用户界面测试的检查表 8 2.5 健壮性测试用例(代号RO(Robustness)) 9 2.5.1 被测试对象的介绍 9 2.5.2测试范围与目的 9 2.5.3 测试环境与测试辅助工具的描述 9 2.5.4 测试驱动程序的设计 9 2.5.5 容错能力/恢复能力测试用例 9 2.6 并发性能测试用例(代号C(Complicated)) 9 2.6.1被测试对象的介绍 9 2.6.2测试范围与目的 9 2.6.3测试环境与测试工具的描述 9 2.6.4测试驱动程序的设计 9 2.7 业务组合性能测试(集成性能测试)(代号IP(Inregrated Performance)) 11 2.7.1被测试对象的介绍 11 2.7.2测试范围与目的 11 2.7.3测试环境与工具的描述 11 2.7.4测试驱动程序的设计 11 2.8 可靠性测试用例(代号RE(Reliability)) 12 2.8.1被测试对象的介绍 12 2.8.2测试范围与目的 12 2.8.3测试环境与工具的描述 12 2.8.4测试驱动程序的设计 12 2.9 信息安全性测试用例(代号IS(Information security)) 13 2.9.1被测试对象的介绍 13 2.9.2测试范围与目的 13 2.9.3测试环境与测试辅助工具的描述 13 2.9.4测试驱动程序的设计 13 2.10 网络性能测试(代号NP(Network Performance)) 13 2.10.1被测试对象的介绍 13 2.10.2.测试范围与目的 13 2.10.3 测试环境与测试辅助工具描述 13 2.10.4测试驱动程序设计 13 2.11 服务器性能测试 (代号SP(Server Performance)) 14 2.11.1被测试对象的介绍 14 2.11.2.测试范围与目的 14 2.11.3 测试环境与测试辅助工具描述 14 2.11.4测试驱动程序设计 14 2.12 安装/反安装测试用例(代号IN(Installation)) 14 2.12.1被测试对象的介绍 15 2.12.2.测试范围与目的 15 2.12.3测试环境与测试辅助工具描述 15 2.12.4测试驱动程序设计 15 3测试用例清单与测试用例列表 15 4附录:评审意见 16 5.管理用例 16 1.引言 1.1编写目的 本测试计划将要简要介绍并进一步说明测试项目的策略和方法。项目人员希望利用这个测试计划来了解和执行测试活动,并管理完成整个测试的活动。软件测试不仅是软件设计的最后复审,也是保证软件质量的关键。软件设计环节的错误,将会造成更大的损失,因此他是至关重要的。 【阐明编写测试用例的目的,指明读者对象。】 1.2项目背景 【说明项目的来源、委托单位及主管部门。】 委托单位: 开发单位: 主管部门: 该软件系统与其他系统的关系:本系统主要适用在 Windows XP ,Windows 7 系统环境下 1.3定义 报警信息的接收和分发 报警联动 报警记录 【列出测试用例中所用到的专门术语的定义和缩写词的原意。】 1.4参考资料 参考资料: 文档人员:阮招木 黄利 引用资料有: 1)可行性研究报告 2)需求规格说明书 3)项目开发计划 4)概要设计说明书 【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括: a. 项目的计划任务书、合同或批文; b. 项目开发计划; c. 需求规格说明书; d. 概要设计说明书; e. 详细设计说明书; f. 用户操作手册; g. 本测试用例中引用的其他资料、采用的软件开发标准或规范。】 1.5测试种类的分类 功能测试、健壮性测试、接口测试、强度测试、压力测试、性能测试、用户界面测试、安全测试、可靠性测试、安装/反安装测试、文档测试 1.6测试阶段 单元测试:代码测试 集成测试:接口测试 系统测试:功能测试、健壮性测试、强度测试、压力测试、性能测试、用户界面测试、安全测试、可靠性测试、安装/反安装测试、文档测试 验收测试:文档测试 回归测试: 接口测试 1.7测试用例的分类 功能测试用例: 功能测试、健壮性测试、可靠性测试 性能测试用例: 性能测试、压力测试、强度测试 集成测试用例: 接口测试、健壮性测试、可靠性测试 安全测试用例: 安全测试用例 用户界面测试用例:用户界面测试用例、少量功能测试用例 安装/反安装测试用例:安装/反安装测试用例 1.8测试种类、阶段和测试用例的关系 测试阶段 测试类型 执行人员 单元测试 模块功能测试、包含部分功能测试 开发人员 集成测试 接口测试、路径测试、含部分功能测试 开发人员,如果测试人员水平较高可以由测试人员执行 系统测试 功能测试、健壮性测试、性能测试、用户界面测试、安全测试、压力测试、可靠性测试、安装/反安装测试 测试人员 验收测试 对于实际项目基本同上,并包含文档测试,对于软件产品主要测试相关技术文档 测试人员,可能包含用户 1.9用例编写方案 开发阶段 依据文档 编写的用例 需求分析结束后 需求文档 系统测试对应的用例 概要设计阶段结束 概要设计、体系设计 集成测试对应的用例 详细设计阶段 详细设计文档 单元测试对应的用例 2测试用例 2.1 功能测试用例 (代号F(Function )) 2.1.1 被测试对象(单元)的介绍 110报警系统在线软件为此次测试的项目,功能测试主要是针对软件功能以进行测试 2.1.2测试范围与目的 范围是110报警系统的注册与登录,目的是确保所有被测对象的功能正常 2.1.3测试环境与测试辅助工具的描述 CPU: P4 3.0(GHz) 内存: 1G 数 据 库: Microsoft SQL Server 2005 系统平台: Windows XP SP3操作平台 运行环境: IIS5.0 测试工具: 手动测试 测试结果: 所有功能可以正常使用 2.1.4测试驱动程序的设计 测试用例 注册用例 测试用例ID Test-T8ank_Yun Test-Demos 输入/动作 期望的输出/相应 实际情况 Test-T8ank_Yun (密码:123) 注册完成,跳转至首页... 注册完成,跳转至首页... Test-Demos(密码:123) 用户名已存在... 用户名已存在... 测试用例 登录用例 测试用例ID Test-T8ank_Yun Test-Demos (密码都是:123) 输入/动作 期望的输出/相应 实际情况 输入用户名:Test-T8ank_Yun,密码:123,输入验证码,按登录 用户登录成功,跳转至首页... 用户登录成功,跳转至首页... 输入用户名:Test-Demos,密码:123,输入验证码,按登录 用户名或密码错误 用户名或密码错误 2.2 接口-路径测试用例(代号I(Interface)) 2.2.1被测试对象(单元)的介绍 110报警系统为此次测试的项目,功能测试主要是报警系统联动性 2.2.2测试范围与目的 数据从哪里流出,流出时的状态如何,此时系统又是什么状态。测试管理员的权限与操作,检测管理员能正常管理。 2.2.3测试环境与测试辅助工具的描述 CPU: P4 3.0(GHz) 内存: 1G 数 据 库: Microsoft SQL Server 2005 系统平台: Windows XP SP3操作平台 运行环境: IIS5.0 测试工具: 手动测试 测试结果: 所有功能可以正常使用 2.2.4 测试驱动程序的设计 测试用例 管理员管理权限 测试用例ID Test-Administrative 前提条件 有管理员存在,并赋予权限 输入/动作 期望的输出/相应 实际情况 管理员登录人员管理界面,对会员进行删除操作 删除成功 删除成功 管理员登录人员管理界面,对会员进行信息修改操作 权限不足,修改失败 权限不足,修改失败 2.2.5 路径测试的检查表(代号PI(Path Inspection ) 检查项 结论 数据类型问题 (1)变量的数据类型有错误吗? (2)存在不同数据类型的赋值吗? (3)存在不同数据类型的比较吗? 没有 存在 不存在 变量值问题 (1)变量的初始化或缺省值有错误吗? (2)变量发生上溢或下溢吗? (3)变量的精度不够吗? 变量没有问题 逻辑判断问题 (1)由于精度原因导致比较无效吗? (2)表达式中的优先级有误吗? (3)逻辑判断结果颠倒吗? 逻辑判断的问题都已解决 循环问题 (1)循环终止条件不正确吗? (2)无法正常终止(死循环)吗? (3)错误地修改循环变量吗? (4)存在误差累积吗? 检测还未发现死循环的循环问题 内存问题 (1)内存没有被正确地初始化却被使用吗? (2)内存被释放后却继续被使用吗? (3)内存泄漏吗? (4)内存越界吗? (5)出现野指针吗? 问题还无法理解 错误处理问题 (1)忘记进行错误处理吗? (2)错误处理程序块一直没有机会被运行? (3)错误处理程序块本身就有毛病吗?如报告的错误与实际错误不一致,处理方式不正确等等。 (4)错误处理程序块是“马后炮”吗?如在被它被调用之前软件已经出错。 没有 2.3 性能测试用例(代号PE(Performance)) 2.3.1 被测试对象(单元)的介绍 后台数据库的各项指标为事故现场,并保证快速到达事故现场。 2.3.2 测试范围与目的 范围:后台数据库的各项指标。目的:为了验证系统是否达到用户提出的性能指标,同时发现系统中存在的性能瓶颈,起到优化系统的目的。 2.3.3 测试环境与测试辅助工具的描述 CPU: P4 3.0(GHz) 内存: 1G 数 据 库: Microsoft SQL Server 2005 系统平台: Windows XP SP3操作平台 运行环境: IIS5.0 测试工具: 手动测试 测试结果: 所有功能可以正常使用 2.3.4 测试驱动程序的设计 测试用例 报警用例 性能描述 GIS定位 用例目的 确定报警人的地点,并快速调动周边的巡警到达事故地点 前提条件 读取各街道信息 周边巡警 步骤 输入/动作 期望的性能(平均值) 实际性能(平均值) 回归测试 1 记录存储信息 确定事故现场 事故种类 确定事故现场 2 查询周边巡警报警点 可调配警员 可调配警员 3 调配人员达到指定地点 警员医生 警员医生 2.4 图形用户界面测试用例(代号U(User Interface)) 2.4.1 被测试对象的介绍\ 报警系统 2.4.2 测试范围与目的 整个操作界面 2.4.3 测试环境与测试辅助工具的描述 CPU: P4 3.0(GHz) 内存: 1G 数 据 库: Microsoft SQL Server 2005 系统平台: Windows XP SP3操作平台 运行环境: IIS5.0 测试工具: 手动测试 测试结果: 所有功能可以正常使用 2.4.4测试人员分类 类别 特征 A类 功能测试 B类 性能测试 2.4.5用户界面测试的检查表 检查项 测试用例ID 测试人员的类别及其评价 窗口切换、移动、改变大小时正常吗? Test-cjj 正常 各种界面元素的文字正确吗?(如标题、提示等) Test-cjj 正确 各种界面元素的状态正确吗?(如有效、无效、选中等状态) Test-cjj 中等状态 各种界面元素支持键盘操作吗? Test-cjj 不支持 各种界面元素支持鼠标操作吗? Test-cjj 支持 对话框中的缺省焦点正确吗? Test-cjj 正确 数据项能正确回显吗? Test-cjj 能 对于常用的功能,用户能否不必阅读手册就能使用? Test-cjj 能 执行有风险的操作时,有“确认”、“放弃”等提示吗? Test-cjj 有 操作顺序合理吗? Test-cjj 合理 有联机帮助吗? Test-cjj 没有 各种界面元素的布局合理吗?美观吗? Test-cjj 合理美观 各种界面元素的颜色协调吗? Test-cjj 协调 各种界面元素的形状美观吗? Test-cjj 美观 字体美观吗? Test-cjj 宋体 图标直观吗? Test-cjj 直观 2.6 并发性能测试用例(代号C(Complicated)) 2.6.1被测试对象的介绍 检测系统的负担。通过逐渐增加用户数量来加重系统负担。 2.6.2测试范围与目的 测试网站系统的压力测试,负载测试等多方面的内容。 2.6.3测试环境与测试工具的描述 CPU: P4 3.0(GHz) 内存: 1G 数 据 库: Microsoft SQL Server 2005 系统平台: Windows XP SP3操作平台 运行环境: IIS5.0 测试工具: 手动测试 测试结果: 所有功能可以正常使用 2.7 业务组合性能测试(集成性能测试)(代号IP(Inregrated Performance)) 2.7.1被测试对象的介绍 电话来电地址 2.7.2测试范围与目的 测试范围为查询电话来电地址数据库,快速定位。 2.7.3测试环境与工具的描述 CPU: P4 3.0(GHz) 内存: 1G 数 据 库: Microsoft SQL Server 2005 系统平台: Windows XP SP3操作平台 运行环境: IIS5.0 测试工具: 手动测试 测试结果: 所有功能可以正常使用 2.7.4测试驱动程序的设计 功能 描述 警员医生调配 测试用例 事故分析 用例目的 保证快速到达事故现场 测试方法 测试用户多次进行虚拟报警实验 并发用户数与事务执行情况 并发用户数 事务平均响应时间 事务最大响应时间 平均每秒事务数 事务成功率 每秒点击率 平均流量(字节/秒) 条件不足 业务1 业务2 业务3 业务1 业务2 业务3 业务1 业务2 业务3 业务1 业务2 业 务 3 并发用户数与数据库主机 并发用户数 CPU利用率 MEM利用率 磁盘I/O情况 DB参数1 其他参数 20 5% 6% … … … 25 6% 6.5% … … … 30 7% 6.7% … … … 35 10% 7.0% … … … 40 12% 7.2% … … … 45 15% 7.3% … … … 50 16% 7.4% … … … 并发用户与应用服务器的关系表 并发用户数 CPU利用率 MEM利用率 磁盘I/O情况 20 6.4% 5.4% … 25 7% 6.95% … 30 8.5% 8.25% … 35 10% 9.8% … 40 12% 10.5% … 45 14% 12.1% … 50 16% 13.5% … 2.10 网络性能测试(代号NP(Network Performance)) 2.10.1被测试对象的介绍 网站网络性能 2.10.2.测试范围与目的 测试范围为整个城市地图,目的为了测试系统的稳定性. 2.10.3 测试环境与测试辅助工具描述 CPU: P4 3.0(GHz) 内存: 1G 数 据 库: Microsoft SQL Server 2005 系统平台: Windows XP SP3操作平台 运行环境: IIS5.0 测试工具: 手动测试 测试结果: 所有功能可以正常使用 2.10.4测试驱动程序设计 测试用例 信息存储性能 用例目的 信息存储性能快速调配 测试方法 输入事故地点,警员医生调配 运行时间 8小时 用户并发数 事务响应时间 端口流量 丢报率 20 0.1s 400 kb 0.01% 25 0.15s 324 kb 0.02% 30 0.19 s 300 kb 0.025% 35 0.24 s 270 kb 0.029% 40 0.26 s 240 kb 0.031% 50 0.3 s 225 kb 0.036% 2.11 服务器性能测试 (代号SP(Server Performance)) 2.11.1被测试对象的介绍 2.11.2.测试范围与目的 2.11.3 测试环境与测试辅助工具描述 2.11.4测试驱动程序设计 监控指标 描述 平均负载 系统正常状态下,最后60秒同步进程的平均个数 冲突率 在以太网上监测到的每秒冲突数 进程/线程交换率 进程和线程之间每秒交换次数 CPU利用率 CPU占用率 磁盘交换率 磁盘交换速率 中断速率 CPU每秒处理的中断数 输出包错误率 发送以太网数据包时每秒错误数 包输入率 每秒输出的以太网数据包数目 读入内存页速率 物理内存中每秒读入内存页的数目 写出内存页速率 每秒从物理内存中写道文件中的内存页数目或者从物理内存中删掉的内存页数目 内存页交换速率 每秒写入内存页和从物理内存中读出页的个数 进程入交换率 交换区输入的进程数目 进程出交换率 交换区输出的进程数目 系统CPU利用率 系统的CPU占用率(%) 用户CPU利用率 用户模式下的CPU占用率(%) …… …… 3测试用例清单与测试用例列表 测试用例清单 项目ID 测试项目 子项目ID 测试子项目 测试用例ID 测试结论 结论 总数 测试用例列表 项目ID 测试项目 子项目ID 测试子项目 测试用例ID 测试结论 结论 测试项目1 测试子项目1 用例级别:指明该用例的重要程度 级别1:基本。用例涉及系统基本功能。(1级用例的数量应受到控制) 级别2:重要。用例涉及单个版本特性。 级别3:详细。该用例仅影响单项功能的某一细节方面。 级别4:生僻。该用例对应较生僻的预置条件和数据设置。 4附录:评审意见 提示:测试组长邀请开发人员和同行专家,对《系统测试用例》进行技术评审。 序号 评审人员 评审意见 001 阮招木 没意见 002 黄利 没意见 评审总结 测试阶段很乱,设备很落后,测试很不完整…. 时间:2011-12-13 5.管理用例 编写用例 用例评审 用例修改 使用用例&维护&升级 进入版本控制库
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 通信科技 > 软件工程

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服