测试用例说明书.docx
- 文档编号:2919451
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:19
- 大小:22.73KB
测试用例说明书.docx
《测试用例说明书.docx》由会员分享,可在线阅读,更多相关《测试用例说明书.docx(19页珍藏版)》请在冰豆网上搜索。
测试用例说明书
天津职业教育中心资源管理平台
测试用例
北京中航智信建设工程有限公司
2019年07月1日
一、概述
一.1测试目的
测试的目的:
主要是为发现当前程序执行中的错误,帮助开发人员发现当前开发工作所采用软件过程的缺陷。
软件开发的一条重要原则是尽早发现与修正错误,一个错误越晚被发现,造成的代价就越大。
单元测试计划是验证模块接口、局部数据结构、边界条件、覆盖条件、出错处理是否达到规定的要求,这些都是必不可少的,因此必须制定详细合理的测试计划,提高软件开发过程的效率,减少失误,降低开发成本,提高最终产品的质量。
一.2测试范围
系统测试范围:
网络课程库,专业人才库,专业信息库,多媒体课件库,专业视频库,专业试题库,专业特色库,专业图片库,在线题库9个主要功能模块。
二、测试组织方案
二.1测试进度安排
测试内容
子模块
计划开始日期
周期(天)
实际开始日期
实际结束日期
系统测试
网络课程库,专业人才库,专业信息库,多媒体课件库,专业视频库,专业试题库,专业特色库,专业图片库
2019年07月01日
5
2019年07月1日
2019年07月5日
二.2测试地点安排
北京中航智信建设工程有限公司
二.3测试环境
硬件:
主机配置:
P42.4G处理器、17寸1024*768分辨率CRT显示器。
软件:
操作系统为MicrosoftWindows2008AdvancedServer、数据库SQLserver2008、IE浏览器6.0/7.0、JAVA虚拟机。
网络:
公司局域网、Internet。
二.4人员与职责分配
人员
角色
职责
刘旦
测试负责人
管理测试小组的全部人员的情况
童怿春
单元测试人员
负责整个系统的单元测试实施工作
王征
集成和系统测试人员
负责整个系统的集成和系统测试实施工作
二.5测试流程
测试人员根据测试用例对系统进行相应阶段的测试;
测试过程中发现问题填写bug管理工具,交给测试负责人;
测试负责人将bug管理工具的bug汇总,然后编写《测试报告》(单元/集成/系统)反馈到技术部,由技术部对问题进行分析、分类,给出解决方案;
开发组人员对需修改的问题先在开发环境中对程序进行修改,内部测试无误后,在版本管理员的指导下把修改完成的程序加载到测试环境中;
测试人员对修改后的系统进行回归测试;如发现问题,返回以上程序,直到没有问题时为止。
三、阶段测试方案
三.1单元测试
单元测试范围
网络课程库,专业人才库,专业信息库,多媒体课件库,专业视频库,专业试题库,专业特色库,专业图片库
单元测试方法
白盒测试方法
单元测试环境
测试环境:
硬件:
主机配置:
P42.4G处理器、17寸1024*768分辨率CRT显示器。
软件:
操作系统为MicrosoftWindows2008AdvancedServer、数据库SQLserver2008。
网络:
公司局域网、Internet
测试辅助工具
.net,TFS
测试完成准则
单元测试用例已经通过评审
按照单元测试计划完成所有单元测试的工作
软件单元功能与设计一致
在单元测试中发现的问题已经得到修改
将产生的文档
单元测试用例,测试报告等
单元测试任务/优先级
进度(天)
人员与工作描述
网络市场主体监测
1
曾翔执行单元测试,记录测试结果,书写测试报告。
统计分析,数据管理
1
周晓群执行单元测试,记录测试结果,书写测试报告。
三.2集成测试
集成测试范围
网络课程库,专业人才库,专业信息库,多媒体课件库,专业视频库,专业试题库,专业特色库,专业图片库
集成测试方法
黑盒测试方法,着重测试模块的接口部分
集成测试环境
测试环境:
硬件:
主机配置:
P42.4G处理器、17寸1024*768分辨率CRT显示器。
软件:
操作系统为MicrosoftWindows2008AdvancedServer、数据库SQLserver2008。
网络:
公司局域网、Internet
测试辅助工具
TFS
测试完成准则
集成测试用例已经通过评审
按照增量集成策略完成了整个系统的集成
集成工作版本满足设计定义的各项功能
在集成测试中发现的错误已经得到修改
将产生的文档
集成测试用例,产品问题报告单,测试报告等
集成测试任务/优先级
进度(天)
人员与工作描述
网络市场主体监测
1
周晓群编写测试用例,执行集成测试,记录测试结果
统计分析,数据管理
1
周晓群编写测试用例,执行集成测试,记录测试结果
三.3系统测试
系统测试范围
网络课程库,专业人才库,专业信息库,多媒体课件库,专业视频库,专业试题库,专业特色库,专业图片库
系统测试方法
黑盒测试方法
系统测试环境
测试环境:
硬件:
主机配置:
P42.4G处理器、17寸1024*768分辨率CRT显示器。
软件:
操作系统为MicrosoftWindows2008AdvancedServer、数据库SQLserver2008。
网络:
公司局域网、Internet
测试辅助工具
TFS
测试完成准则
系统测试用例已经通过评审
按照增量集成策略完成了整个系统的测试
系统工作版本满足设计定义的各项功能
在系统测试中发现的错误已经得到修改
将产生的文档
系统测试用例,产品问题报告单,测试报告等
系统测试任务/优先级
进度(天)
人员与工作描述
网络市场主体监测
1
刘旦编写测试用例,执行集成测试,记录测试结果
数据管理,统计分析
1
刘旦编写测试用例,执行集成测试,记录测试结果
四、测试策略
四.1功能测试
主要目的检测系统是否达到需求对业务流程及数据流的处理的要求、是否符合标准,检测系统对业务流处理是否存在逻辑不严谨及错误,检测需求是否存在不合理的标准及要求。
此阶段测试基于功能完成的测试。
表4-1功能测试策略
测试目标
检测需求中业务流程,数据流的正确性
测试范围
需求中明确的业务流程,或组合不同功能模块而形成一个大的功能
技术
利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容:
Ø在使用有效数据时得到预期的结果。
Ø在使用无效数据时显示相应的错误消息或警告消息。
Ø各业务规则都得到了正确的应用。
开始标准
所有功能均已完成,并已提交测试
完成标准
所计划的测试已全部执行。
所发现的缺陷已全部解决。
四.2安全性测试
安全性测试侧重于安全性的两个关键方面:
应用程序级别的安全性,包括对数据或业务功能的访问。
系统级别的安全性,包括对系统的登录或远程访问。
应用程序级别的安全性可确保:
在预期的安全性情况下,操作员只能访问特定的功能或用例,或者只能访问有限的数据。
系统级别的安全性可确保:
只有具备系统访问权限的用户才能访问应用程序,而且只能通过相应的网关来访问。
表4-2安全性和访问控制测试策略
测试目标
不同用户权限的测试,访问系统的测试
测试范围
每个用户权限下包含的功能或者模块
技术
确定并列出各用户类型及其被授权访问的功能或数据。
为各用户类型创建测试,并通过创建各用户类型所特有的事务来核实其权限。
修改用户类型并为相同的用户重新运行测试。
对于每种用户类型,确保正确地提供或拒绝了这些附加的功能或数据。
开始标准
所有安全性均已完成,并已提交测试
完成标准
所计划的测试已全部执行。
所发现的缺陷已全部解决。
四.3兼容性测试
应用程序在不同硬件配置、不同操作系统下进行测试,检测其对各种环境的兼容性。
表4-3兼容性测试策略
测试目标
核实系统是否能在不同硬件配置、不同操作系统下运行正常
测试范围
天津资源管理平台
技术
通过在不同的硬件配置的机器上安装系统,运行系统,在不同操作系统下安装系统,运行系统
开始标准
完成标准
系统在各配置环境下正常运行
四.4用户界面测试
用户界面测试用于核实用户与软件之间的交互。
用户界面测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。
另外,用户界面测试还可确保界面中的对象按照预期的方式运行,并符合公司或行业的标准。
表4-4用户界面测试策略
测试目标
核实以下内容:
Ø通过测试进行的浏览可正确反映业务的功能和需求,这种浏览包括窗口与窗口之间、字段与字段之间的浏览,以及各种访问方法(Tab键、鼠标移动、和快捷键)的使用
Ø窗口的对象和特征(例如,菜单、大小、位置、状态和中心)都符合标准。
测试范围
天津资源管理平台
技术
为每个窗口创建或修改测试,以核实各个应用程序窗口和对象都可正确地进行浏览,并处于正常的对象状态。
开始标准
所有项目功能均可正常进行
完成标准
成功地核实出各个窗口都与基准版本保持一致,或符合可接受标准
四.5恢复测试
故障转移和恢复测试可确保测试对象能成功完成转移,并能从导致意外数据损失或数据完整性破坏的各种硬件、软件和网络故障中恢复。
故障转移测试可确保:
对于必须持续运行的系统,一旦发生故障,备用系统就将不失时机地“顶替”发生故障的系统,以避免丢失任何数据或事务。
恢复测试是一种对抗性的测试过程。
在这种测试中,将把应用程序或系统置于极端的条件下(或者是模拟的极端条件下),以产生故障(例如设备输入/输出(I/O)故障或无效的数据库指针和关键字)。
然后调用恢复进程并监测和检查应用程序和系统,核实应用程序或系统和数据已得到了正确的恢复。
表4-5恢复性测试策略
测试目标
确保恢复进程(手工或自动)将数据库、应用程序和系统正确地恢复到预期的已知状态。
测试中将包括以下各种情况:
客户机断电
服务器断电
通过网络服务器产生的通信中断
DASD和/或DASD控制器被中断、断电或与DASD和/或DASD控制器的通信中断
周期未完成(数据过滤进程被中断,数据同步进程被中断)。
数据库指针或关键字无效
数据库中的数据元素无效或遭到破坏
测试范围
技术
应该使用为功能和业务周期测试创建的测试来创建一系列的事务。
一旦达到预期的测试起点,就应该分别执行或模拟以下操作:
客户机断电:
关闭PC机的电源。
服务器断电:
模拟或启动服务器的断电过程。
通过网络服务器产生的中断:
模拟或启动网络的通信中断(实际断开通信线路的连接或关闭网络服务器或路由器的电源)。
DASD和DASD控制器被中断、断电或与DASD和DASD控制器的通信中断:
模拟与一个或多个DASD控制器或设备的通信,或实际取消这种通信。
一旦实现了上述情况(或模拟情况),就应该执行其他事务。
而且一旦达到第二个测试点状态,就应调用恢复过程。
在测试不完整的周期时,所使用的技术与上述技术相同,只不过应异常终止或提前终止数据库进程本身。
对以下情况的测试需要达到一个已知的数据库状态。
当破坏若干个数据库字段、指针和关键字时,应该以手工方式在数据库中(通过数据库工具)直接进行。
其他事务应该通过使用“应用程序功能测试”和“业务周期测试”中的测试来执行,并且应执行完整的周期。
开始标准
完成标准
在所有上述情况中,应用程序、数据库和系统应该在恢复过程完成时立即返回到一个已知的预期状态。
此状态包括仅限于已知损坏的字段、指针或关键字范围内的数据损坏,以及表明进程或事务因中断面未被完成的报表。
测试重点和优先级
需考虑的特殊事项
恢复测试会给其他操作带来许多的麻烦。
断开缆线连接的方法(模拟断电或通信中断)可能并不可取或不可行。
所以,可能会需要采用其他方法,例如诊断性软件工具
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试 说明书