文档介绍:人力资源管理系统
测试计划
修改历史
日期
版本
作者
修改内容
评审号
变更控制号
2009-10-11
张咏勤
初稿
目录
1 简介 4
目的 4
背景 4
系统概况 4
范围 4
参考文档 4
2 测试策略 5
测试完成标准 5
测试类型 5
功能测试 5
性能测试 5
用户界面(UI)测试 5
安全性与访问控制测试 6
兼容性测试 6
回归测试 7
测试实施阶段 7
工具 8
特殊的考虑事项 8
3 估计结果记录 8
估计的假设条件 8
测试用例数估计 8
系统测试方案 8
文档大小估计 8
工作量估计 8
关键计算机资源估计 8
成本估计(可选) 9
4 风险管理计划 9
5 组间协调计划 9
6 测试度量采集与分析计划 9
采集计划 9
度量分析计划 9
7 资源 10
人员安排 10
系统资源 10
8 项目测试里程碑 10
9 测试工作产品与规模 10
10 测试进度甘特图 11
11 其他 11
简介
目的
为人力资源管理系统(HRM)提供完善的测试指导,确保一个完备的、灵活的、准确的、安全的为企业定制的HRM系统的系统测试顺利执行。
背景
整个HRM系统将分为七个功能模块:如图:
系统概况
人力资源管理系统,通过在该系统中的相关数据录入、参数设置,使用电脑保存职工档案资料、计算薪资发放以及记录职工参加培训、职位变更等的详细资料,代替原来的手工处理工作,方便进行人力资源、薪金资源的查询,大幅度提高工作效率和管理水平。
HRM主要包括以下七模块:
人事管理:包括部门管理、职工基本信息、职工家庭关系、职工工作简历、职工再教育等基本信息子模块,进行职工基本资料、家庭关系、工作简历、再教育、银行帐户等基本信息的录入。
薪资管理:包括薪资参数录入、考核情况录入、薪资生成、银行转帐。
培训管理:包括培训计划、培训内容、培训人员、培训、考核、上岗。
招聘资料管理:包括职位登记、审批、收集简历、面试/考核、审批、就职。
职位变更管理:包括职位登记、审批、推荐/自荐、面试/考核、审批、就职
离职申请:包括离职申请、离职审批、工作交接、离职确认
系统设置:包括基础参数设置、数据管理、修改密码以及权限设置。
范围
该项目选择V模型作为项目的生命周期,在项目开发过程中, 项目组将对所开发的模块进行单元测试,开发人员单元测试时互换代码走查,然后再对各模块进行集成测试。测试组将依据《用户需求说明书》和《系统需求说明书》以及相应的设计文档进行系统测试。
执行的测试类型将包括:功能测试、性能测试、用户界面(UI)测试、兼容性测试、安全性与访问控制测试、回归测试等。
参考文档
文档名称
作者或来源
备注
ProMan
已评审
Proad
已评审
Proman
已评审
测试策略
测试完成标准
最终通过系统测试,系统无业务逻辑错误和二级的BUG。经确定的所有缺陷都已得到了商定的解决结果。所设计的测试用例已全部重新执行,已知的所有缺陷都已按照商定的方式进行了处理,而且没有发现新的缺陷。
测试类型
功能测试
测试范围
验证数据精确度、数据类型、业务功能等相关方面的正确性
测试目标
核实所有功能均已正常实现。
:各个业务流程符合常规逻辑,用户使用时不会产生疑问。
2、数据精确:各数据类型的输入输出时统计精确。
技术
采用黑盒测试,使用边界值测试、等价类划分、数据驱动等测试方法
工具与方法
手工测试
开始标准
测试用例设计完毕并且通过同行评审且项目组移交系统测试
完成标准
95%测试用例通过并且最高级缺陷全部解决
测试重点与优先级
需考虑的特殊事项
性能测试
测试范围
大流量的数据与多用户操作时性能方面的测试
测试目标
核实系统在大流量的数据与多用户操作时软件性能的稳定性,不造成系统崩溃或相关的异常现象
技术
自动化测试
工具与方法
Visual Studio 2005 Team Test Edition
开始标准
自动化测试脚本设计并评审通过且项目组移交系统测试
完成标准
系统满足用户需求中所要求的性能要求
测试重点与优先级
需考虑的特殊事