人力资源管理系统测试报告

  • 格式:wps
  • 大小:1.55 MB
  • 文档页数:26

下载文档原格式

  / 26
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

人力资源管理系统

一. 引言 (1)

1.1编写目的 (1)

1.2项目背景 (1)

1.3定义 (1)

1.4项目简介 (1)

1.5操作系统 (1)

1.6参考资料 (2)

二.测试范围 (2)

三.测试策略 (3)

3.1 测试完成标准 (3)

3.2 测试类型 (3)

功能测试 (3)

性能测试 (4)

用户界面(UI)测试 (4)

安全性与访问控制测试 (5)

兼容性测试 (6)

回归测试 (6)

测试实施阶段 (7)

四.测试计划 (7)

4.1测试阶段 (7)

4.2测试进度 (8)

4.3测试软件 (9)

4.4测试环境 (10)

五.测试项目说明 (10)

5.1单位测试 (10)

5.2测试用例 (15)

5.3安全性与访问控制测试 (23)

5.4兼容性测试 (23)

5.5 回归测试 (23)

六.报道总结 (24)

一.引言

1.1 编写目的

根据软件的功能及结构设计出相应的测试用例,目的在于尽可能发现程序中的存在的错误,并加以改正,以达到减低系统运行的故障,使交付到用户手中的系统是一个尽可能安全的、可靠的和有效地系统。本文档将为测试人员提供测试用例,对测试人员进行测试指导,使测试工作顺利进行。

1.2 项目背景

小组名称:ABC小组

项目名称:人力资源管理系统

1.3 定义

人力资源管理系统

1.4项目简介

1.4.1平台:主要使用.net平台用来完成人力资源管理系统。

1.4.2功能:本系统为员工、部门经理和管理员提供职工和

部门信息的填加,修改和删除功能,包括职工档案、员工履历、员工合同、部门名称、部门经理等,可以记录奖惩情况,包括获奖人员、奖惩时间、奖惩内容等,并能够维护和查询教育培训信息,最后还可以让系统管理员进行后台管理,包括组织管理、安全控制。

1.5操作系统:

Windows Server版本2003 操作系统附加功能:SP4 版本:3 数据库平台:Microsoft Visual SourceSafe 应用平台:Microsoft Visual Studio 版本:2008 客户端软件:MS IE 版本:6.0

1.6参考资料

人力资源系统需求分析说明书

二.测试范围

为了使系统能够高效率,低错率地运行,此次测试应尽可能可能多的找出系统的错误;本次测试以一定时间内找出的错误数低于某个限度为结束标准。

采用黑盒测试方法,整个过程采用自底向上,逐个集成的的办法,依次进行单元测试,组装测试,测试用例的设计应包括合理的和不合理的输入条件。

该项目选择V模型作为项目的生命周期,在项目开发过程中, 项目组将对所开发的模块进行单元测试,开发人员单元测试时互换代码走查,然后再对各模块进行集成测试。测试组将依据《用户需求说明书》和《设计说明书》以及相应的设计文档进行系统测试。

执行的测试类型将包括:功能测试、性能测试、用户界面(UI)测试、兼容性测试、安全性与访问控制测试、回归测试等。

三.测试策略

3.1测试完成标准

最终通过系统测试,系统无业务逻辑错误和二级的BUG。经确定的所有缺陷都已得到了商定的解决结果。所设计的测试用例已全部重新执行,已知的所有缺陷都已按照商定的方式进行了处理,而且没有发现新的缺陷。

3.2测试类型

功能测试

性能测试

用户界面(UI)测试

安全性与访问控制测试

兼容性测试

回归测试

测试实施阶段

四.测试计划

4.1 测试阶段

在编写程序时,每完成某个模块的程序代码就进行相应模块的单元测试;整个系统编码完成之后进行系统集成测试和用户界面测

试;最后进行beta版测试。

1)第一阶段:与编码同步进行单元测试,主要进行白盒测试,用路径覆盖,条件覆盖,判定覆盖等方法,代码覆盖率要求

达到100%,主要是对函数的逻辑验证及简单的性能测试。

2)第二阶段:集成测试,对软件设计报告中划分的模块进行功能测试,主要包括登录测试,查询,添加,修改,删除部

门信息、培训信息、招聘信息、员工信息、奖惩信息、薪资

信息的测试,

3)界面测试:测试系统的易用性和美观性;

4)回归测试:针对前俩阶段所作的修改,进行重新测试,检验修改是否影响了系统的其它部分;

5)Beta测试:交予其它非开发人员进行黑盒测试,确认完成了需求说明书中的所有功能;

4.2 测试进度

模块测试的顺序如下:

1)登录模块测试

2)系统管理员主界面模块测试;

3)系统管理员模块中的部门管理测试;其中又包括添加部门、删除部门、查询部门、显示部门信息等测试;

4)系统管理员模块中的员工管理测试;其中又包括添加员工、删除员工、查询员工、显示员工信息、条件查询员工信息等测试;

5)系统管理员模块中的招聘管理测试;其中又包括添加应聘

人员信息、删除应聘人员信息、查询招聘信息、显示招聘信息、条件查询等测试;

6)系统管理员模块中的培训管理测试;其中又包括添加培训信息、删除培训信息、查询培训信息、显示培训信息、条件查询等测试;

7)系统管理员模块中的奖惩管理测试;其中又包括添加奖惩信息、删除奖惩信息、查询奖惩信息、显示奖惩信息、条件查询等测试;

8)系统管理员模块中的薪资管理测试;其中又包括添加员工的信息、删除特定的员工薪资信息、查询某个员工薪资信息、显示所有员工薪资信息、条件查询等测试;

9)系统管理员模块中的系统管理测试;其中又包括添加管理员、删除管理员、修改管理员信息、显示管理员信息等测试;

10)管理员模块集成测试;

11)部门管理模块集成测试;

12)员工管理模块集成测试;

13)招聘管理模块集成测试;

14)培训管理模块集成测试;

15)奖惩管理模块集成测试;

16)薪资管理模块集成测试;

4.3 测试软件

Visual Studio 2010、SQL SERVER 2005