培训管理系统升级测试方案.docx
《培训管理系统升级测试方案.docx》由会员分享,可在线阅读,更多相关《培训管理系统升级测试方案.docx(7页珍藏版)》请在冰豆网上搜索。
培训管理系统升级测试方案
信息化项目存档文件
项目名称:
培训管理系统(升级)
承担单位:
人力资源部
日期:
2012-9—20
培训管理系统(升级)
测试方案
Rev.A09/2012
所有权申明
本文件属中海油田服务股份有限公司所有,所含信息为中海油田服务股份有限公司机密.未经本公司明确的书面许可,不得以任何目的复制本文件或将本文件转移到其它任何文件,或是透露给他人使用.
PROPRIETARYNOTE
ThisdocumentcontainsCONFIDENTIALANDPROPRIETARYINFORMATIONandisthePROPERTYOFCOSL.Neitherthisdocumentnoranyinformationdisclosedhereinshallbereproducedinanyform,orused,ordisclosedtoothersforanypurpose,withouttheexpresswrittenpermissionofCOSL。
文档控制
为了方便本文档的阅读,在本文档后面的叙述中,我们将采用如下的简称:
●中海油田服务股份有限公司简称为COSL
●COSL人力资源部简称为人力资源部
文档更新记录
日期
更新人
版本
备注
2012/09/20
赵岩
V0.1
创建文档
文档审核记录
日期
审核人
职务
备注
文档去向记录
拷贝份数
接受人
职务
备注
1引言
1.1目的
本项目测试计划是对COSL人力资源部的《培训管理系统》的开发进度有一个明确的时间规划,使之能再开发工程中得每一个阶段的目标更加明确,为项目顺利完成提供一个良好的保证。
1.2应用
本系统应用在COSL人力资源部,及各个事业部的人力资源管理各部门。
1.3定义
●本项目:
《培训管理系统(升级)》;
●本需求:
《培训管理系统》需求说明书;
●本系统:
《培训管理系统(升级)》。
1.4参考资料
●《培训管理系统(升级)》需求分析说明书;
●《培训管理系统(升级)》系统总体设计说明书;
2设计说明测试
2。
1数据完整性测试(HR-T0001)
对于本系统来说,这项测试是非常必要的,整个系统以数据为核心的,只有数据在整个系统运行过程中没有丢失,这样才能保证项目的顺利运行。
2。
1。
1控制
本项测试的控制方式:
输入是人工的,整个系统的控制操作的顺序完全按操作手册所规定的顺序进行。
2.1.2输入
本项测试所使用的输入数据,完全按实际所需要的数据,只有这样才能不和实际相脱节。
2.1.3输出
预期的输出数据,应该与实际填写的数据完全一致。
2。
1.4过程
本测试要按操作手册所要求的步骤来进行操作。
2。
2功能测试(HR-T0002)
功能测试是系统的最基本测试,当在系统所有的功能都达到了预期的标准,系统算是成功。
2。
2.1控制
本项测试的控制方式:
输入是人工的,整个系统的控制操作的顺序完全按操作手册所规定的顺序进行.
2。
2.2输入
本项测试所使用的输入数据,完全按实际所需要的数据,只有这样才能不和实际相脱节。
2。
2.3输出
预期的输出数据,应该与实际填写的数据完全一致。
2。
2.4过程
本测试要按操作手册所要求的步骤来进行操作。
2。
3容错性测试(HR—T0003)
容错性测试是衡量一个系统好坏的标准,只有当一个系统具有很好的容错性的时候,才能说明本系统是个好系统。
2。
3.1控制
本项测试的控制方式:
输入是人工的,整个系统的控制操作的顺序是没有固定的顺序,在认为可能出错的地方,输入可能出错的数据。
2。
3。
2输入
本项测试所使用的输入数据,没有一定的标准,只要你认为可以让程序出错的,你都可以输入。
2。
3.3输出
预期的输出数据,正确的能给予正确显示,不正确的给出相应的提示或相应的解决办法。
2。
3。
4过程
输入数据--—〉查询数据——->修改数据—→统计数据—〉删除数据这样一个顺序来进行测试。
2.4界面友好性测试(HR-T0004)
界面友好测试是本系统自己的一个特性。
本系统针对用户工作比较繁忙的特点,在设计本系统就为用户进行考虑,将界面作的更为人性化,方便使用.
2。
4.1控制
本项测试的控制方式:
输入是自动有默认值、控件进行选择、下拉列表框选择.整个系统的控制操作的顺序是没有固定的顺序。
2.4.2输入
本项测试所使用的输入数据,都是系统设计好的,或是提供了你可以选择的控件进行选择输入。
2。
4.3输出
预期的输出数据。
2.4。
4过程
输入数据——-〉查询数据—--〉修改数据—→统计数据—〉删除数据这样一个顺序来进行测试。
2。
5单元测试(HR-T0005)
单元测试是系统的最基本测试,当在系统所有的功能都达到了预期的标准,系统算是成功。
2.5。
1控制
本项测试的控制方式:
输入是人工的,整个系统的控制操作的顺序完全按操作手册所规定的顺序进行。
2.5。
2输入
本项测试所使用的输入数据,完全按所需要的数据,只有这样才能不和实际相脱节。
2.5。
3输出
预期的输出数据。
2。
5.4过程
输入数据—-->查询数据——-〉修改数据-→统计数据—〉删除数据这样一个顺序来进行测试。
2。
6集成测试(HR-T0006)
集成测试是系统的综合测试,当在系统所有的功能都达到了预期的标准,系统算是成功。
2.6。
1控制
本项测试的控制方式:
输入是人工的,整个系统的控制操作的顺序完全按操作手册所规定的顺序进行。
2。
6。
2输入
本项测试所使用的输入数据,完全按所需要的数据,只有这样才能不和实际相脱节。
2.6。
3输出
预期的输出数据。
2。
6.4过程
输入数据-——>查询数据--—〉修改数据—→统计数据->删除数据这样一个顺序来进行测试.
2。
7性能测试(HR—T0007)
性能测试是系统的整体性能的测试,当系统的精度、时间特性、灵活性、稳定性都达到标准,测试通过。
2.7。
1精度
在系统中,标识型的数据输入不允许有误;描述型、备注型的数据可以有细小的偏差,但数据字段的长度不能够大于数据库设计所规定的长度;输出数据在系统正常工作的情况下应于数据库中保存的实际数据完全一致,不应出现误差;传输过程中,在网络正常、没有意外事故发生的情况下,保证数据、和上传文件的正确性和完整性。
2.7.2时间特性要求
本系统在运行过程中能够很好作到实时响应,但在一些大的数据处理过程中(如:
查询、统计)可能会因数据量比较大的原因,会产生一定时间的等待;另外在传送数据和文件的过程中,会因网络的通讯问题,使系统有时可能会出现等待的现象。
此系统最大并发数为200,系统最大响应时间小于10秒。
2.7。
3灵活性
本系统要在设计时就对系统的灵活性进行了周密的考虑。
为了能使本系统在正式投入使用以后,适应一些合理的变更(不包括对系统的主体框架进行更改),本系统都预留有接口,能够及时准确的完成系统的升级工作。
3评价标准
3。
1范围
本测试所择的测试用例能检查的范围:
本测试所使用的用例全部以实际数据为准,所以测试所能检查的范围应该是比较全面的。
3。
2数据整理
可以将测试数据进行统计、导出并实际的情况进行比较,检查是否有不同之处。
3.3尺度
◆评价尺度:
合理的输出结果实该与实际输入的数据相同;
◆容许偏离范围:
在统计查询时允许出现可容忍的偏离;在上传过程中可能因服务器太忙,允许出现死机或停机现象.