【人力资源】人力资源管理系统测试计划资料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人力资源管理系统(HRMIS)测试计划
1.测试计划标示符
P200901-001-ST-TPL
2.引言
1)目标
制定人力资源管理系统的系统测试计划的目标是:
a.细化准备和进行系统测试所需要的活动
b.与所有负责方沟通有关他们要执行的任务以及执行任务的所安排的进度
c.确定用来准备计划的信息源
d.确定进行系统测试所需要的测试工具和环境
2)背景
要想实现企业快速应变能力,必须能够尽早获得和传输需求信息或变化的信息,必须更快地处理这种变化信息,并更快地做出相应的处理,以满足或处理这种
变化。所以人力资源管理系统,也就成为越来越多企业的选择,也是人力资源管理
科学化的必然的选择。
筹建的人力资源管理系统立足于当前主流系统基本功能集,并力图在某个领域进行技术创新,提高系统的易用性,稳定性,扩展性。
受××××公司的委托,本系统由××××公司研发,双发于200×年×月×日签订协议,项目正式启动。人力资源管理系统一期计划实现员工信息管理和培训
管理,并且实现多级授权的权限控制。公司内部已于200×年10月进行了项目立项,并在需求调研的基础上制定了开发计划,本测试中心依据开发流程特制定本测试计
划,以对HRMIS的相关活动做出指导。
3)范围
该测试计划覆盖了人力资源管理系统的功能模块,从该系统的功能性,可靠性,易
用性,效率,维护性,可移植性及其用户手册等七个方面进行测试和综合的评价
a.分析HRMIS的系统需求和设计,HRMIS的质量需求概览如下
b.功能测试
关键业务清单
a.系统登录
b.更新处理
c.数据转换和传送
2)引用文档
下列文档用作测试计划的信息源
a.人力资源管理系统需求说明书
b.人力资源管理系统设计说明书
c.人力资源管理系统开发计划
d.人力资源管理系统质量保证计划
e.人力资源管理系统配置管理计划
f. ××公司系统开发标准及规程
3.测试依据
a.GB/T 16260.1----2006<<软件工程产品质量第1部分:质量模型>>
b.GB/T 16260.2----2006<<软件工程产品质量第2部分:外部度量>>
c.××××公司测试规范
d.人力资源管理系统需求说明书
e.人力资源管理系统设计说明书
4.方法
测试人员应该根据系统文档准备所有的测试设计,用例以及规程说明,公司人力资源部门应协助开发测试设计和测试用例,这样做有助于确保测试能体现系统的
实际使用
a.文档测试
应对软件文档的正确性,完整性,一致性,易浏览性进行逐一检查和验证
b.功能性测试
通过采用用户文档中规定的方式和流程执行软件,检查软件输出结果和相应的执行过程以及其功能特性是否满足相应的要求,是否正确,是否具有相应的安全措施
c.可靠性测试
分析出不符合业务逻辑的操作过程和数据,采用软件文档中未规定和不允许的方式和数据执行软件,必要时采用破坏性测试,如断电,断网,非法机关等手段,以检查软件的执行过程,方式和结果,验证其容错,健壮,错误恢复能力d.易用性测试
通过检查软件以及软件执行过程中的界面,图形,文字,信息和标识是否容易理解,易于浏览,检查软件的输入,操作方式是否便捷,易用,易学。
e.效率测试
利用性能测试工具软件,分别模拟系统软件所设计的用户数量和系统软件所能承受的用户数量,对软件处理能力和数据传输能力进行测试。并验证软件在不同状态下的系统相应时间,吞吐量,资源利用率等指标和规定要求的符合性。
f.回归测试
为了测试在系统期间做过的程序修改,应对系统进行若干次重复测试。对系统的每一个新版本应做一次回归测试,从而检测由于程序修改所导致的意想不到的影像。
2. 集成测试策略
5. 测试项通过准则 略
6.
暂停准则和恢复要求
a. 暂停准则
如果测试中发生严重缺陷,导致50%的测试用例无法执行,
则将测试暂停 b. 恢复要求
出现测试暂停后,当系统的新版本向测试组传递时,应执行回归测试
7.
测试交付项
系统测试期间可能形成的文档示例如下,这些文档在测试结束后进行归档。
a. 系统测试计划
b. 系统测试说明
c. 系统测试报告
d. 系统测试记录
e. 系统测试缺陷报告
9.环境要求
a.硬件
测试应在××公司的硬件配置下进行,应满足如下最低配置要求
服务器:处理器Xeon 2.0GHz×2\内存2GB以上\硬盘160GB以上
客户端:处理器Pentium 4 1.1GHz\内存512MB以上\硬盘80GB
b.软件
服务器端,客户端操作系统:Micorsoft Windows 2000/XP/2003
服务器端数据库:MySQL 6.0
c.工具
性能测试工具采用LoadRunner9.1
10.职责
系统测试组:对测试及技术测试业务进行全面管理
公司人力资源部:该组是公司人力资源管理系统的终端用户,在审查测试设计说明,执行测试等活动中应协助系统测试组工作。
项目开发组:传递要测试的系统,并相应系统测试事件报告。该组对需要排错的任何程序进行调试
11.人员配备,培训要求和资源配置
a.人员配备
测试项目负责人一名
测试设计员一名
测试执行人员一名
性能测试员一名
测试系统管理员一名
b.培训
公司人力资源管理部门的人员必须经过培训,以便对数据录入事务进行处理。
用户文档作为培训的基础
HRMIS的整体测试工作按阶段可以分为单元测试,集成测试和系统测试三个
主要的阶段,其中单元和集成测试计划由开发人员自行完成,故这部分工作基
本上不存在人力资源支出。考虑到系统测试工作量和项目周期,系统测试工作
共需二或三名测试人员来完成,另设一名测试负责人,构成和组织框架如下
2.测试设备和工具
根据HRMIS的结构,暂时为其配置3台测试机,其中一台作为数据库服务
器使用。测试工具使用SVN配置管理工具,TestDirector8.0和LoadRunner9.1,
其中SVN可以与项目组织共享使用,TestDirector属于公司的公共平台,不需
要另行配置