资源描述
人事管理系统测试用例
Vs08
软测第六组:贾冠萌,胡世巧、翟梦珂
评 审 日 期: 2012年3月14日
一、功能测试
1、对话框测试输入进行测试。包括中文字符、英文字符、数字字符、特殊字符、及几种字符的组合。
2、对界面可操作按钮进行测试。包括【新增(N)】【保存(S)】【修改(M)】【查询(A)】【打印(P)】【退出(X)】。同时需要对鼠标右键的菜单进行测试。
3、数据保存测试。将1 和2 进行组合。
4、必要条件控制测试。在做了3 时将必要条件(如:a、编号、姓名不可为空b、编号、姓名不可重复)控制测试联合起来。
二、图形界面测试
图形界面测试
用例编号
前置条件
测试内容
测试用例类型
测试结果
1
打开任意窗体
.窗体是否能够基于相关的输入或菜单命令适当的打开
用户登录测试
用户名只有管理员可用,密码无输入就能打开
2
窗体是否能够改变大小、移动和滚动
可以
3
窗体是否能够被关闭
窗口最大化、最小化、关闭、确定按钮、取消按钮的测试
可以
4
.窗体控件 TAB 顺序是否从左到右,从上到下
基本一致
5
是否显示相关的下拉菜单、工具条、滚动条、对话框、按钮、图标和其他控制,既能正确显示又能调用
可以正常显示并能调用
6
多用户联机时所有窗体是否能够实时更新
不能联机使用
以下是对窗体的操作结果显示(由于功能太多,只列举一部分):
1, 窗体的打开
点击“确定”进入人事工资管理系统,无密码输入。
2.窗体能够改变大小、移动和滚动
3.窗体相关的功能可以操作
点击增加,界面显示如下:
点击修改,界面显示:
点击删除,提示如下信息:
点击“是”,可以成功删除!点击“否”提示窗口消失返回上级界面。
三、功能测试
就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下:
用例编号
前置条件
测试内容
测试用例类型
测试结果
1
打开任意窗体
.窗体上“增添”按钮能否执行
增加用户资料(职工信息)测试
可以增加新的用户(职工信息)
2
需增加信息
录入必填信息项
增加用户资料(职工信息)内容
编号(按回车自动跳到下一项)、姓名、所属部门,其它信息项可跳过不录入
3
需增加信息
增加信息的其它信息项
增加其他信息录入方式
所属部门、籍贯、性别、婚姻状况、政治面貌、民族、学历、专业、学位、行政级别、职务、职称、外语语种、外语水平、电脑水平、工资等级、在职状况、用工形式等信息均以选择方式录入
4
需增加信息
增加照片形式内容
支持jpg和bmp格式,且图片大小不能超过200K
5
需增加信息(增加照片)
导出/删除照片
点击 [照片]--[删除照片]/[导出照片] 即可将录入的照片删除或是导出了
6
需增加信息
性别、出生日期、年龄与身份证号的输入
输入是否符合标准
“性别”、“出生日期”、“年龄”三项在输入“身份证号”后系统自动生成
7
需增加信息
合同年限、合同到期、合同签订的输入
输入是否符合标准
“合同年限”=“合同到期”-“合同签订”
8
需增加信息
增加信息输入完毕
增加信息的保存
点击“保存”按钮输入的新的个人信息保存到数据库
9
删除信息
删除一个人员信息
删除一个人员信息测试
选中“乔峰”的
记录,点击 [删
除],显示屏上立
即弹出提示“是
否删除员工[乔
峰]的信息?”,
点击 [是],完成
删除。删除后的
信息保
存到数据库中
保存到数据库中
10
删除信息
同时删除多个员工的信息
同时删除多个员工的信息测试
按住Shift不放,
点选记录的头和
结尾选中,直接
点击 [删除]
删除后的信息保
存到数据库中
11
修改信息
修改员工已录入信息
在弹出窗口的“档
案项目”栏中选择
要修改的项目,然
后在“修改内容”’
栏中填入将修改为
的值,完成点 [开
始修改] 修改后
的信息保存到数
据库中
12
工龄核算
工龄核算
工龄核算方法的测试
“按月核算”:如果(核算日期的月份 > 入职日期/参加工作日期的月份,核算日期年份-入职日期/参加工作日期的年份,核算日期年份-入职日期/参加工作日期的年份-1)
“按年核算”:核算日期年份-入职日期/参加工作时间的年份
“按年核算虚工龄”:核算日期年份-入职日期/参加工作时间的年份+1
“按日核算”:if(核算日期的月日 > 入职日期/参加工作日期的月日),核算日期年份-入职日期/参加工作日期的年份,核算日期年份-入职日期/参加工作日期的年份-1
“按固定基准日核算”:if(基准日期 > 入职日期/参加工作日期的月日),核算日期年份-入职日期/参加工作日期的年份,核算日期年份-入职日期/参加工作日期的年份-1
按照以上方法进
行计算
13
员工转为离职界面
员工转为离职
员工转为离职方法的测试
点 [高级]——
[将员工转为离
职],在弹出窗口
中填入“离职日
期”、“离职类型”
及“离职原因”,
其中“离职类型”
在 [系统管理]
——[基本资料
管理] 中设置。
点 [转为离职]
完成单个员工离
职处理。
14
万能查找界面
查找符合条件的员工资料
查找符合条件的员工资料测试
用选择方式录入
“字段”、“条
件”、“逻辑”等
项目,用选择方
式录入或直接录
入“值”, [增加
条件 ]和 [删除
条件] 用以增减
对查找内容的定
义条件,其中逻
辑“且”表示前
后条件都满足才
会被查找出来,
逻辑“或”表示
只要满足其中一
个条件就可被查
找出来,如果查
找时既有“且”
又有“或”时,
要把“或”放在
“且”的前面。
15
快速查找界面
快速查找所需员工信息
快速查找测试
[按拼音],输人
员姓名的首拼字
母来快速查找
[按姓名],输入
员工的中文姓名
即可快速查找
[按编号],输入
员工的编号即可
快速查找
16
排序界面
排序的内容和方法
排序的测试
按照需要的关键
词的先后秩序双
击“候选序列”
中的关键词,或
在“候选序列”
中选中一关键
词,按“ > ”,
所选关键词立即
跳入“排序序列”
框内,按“>> ”
左边关键词全部
跳入“排序序列”
框内。双击“排
序序列”内的关
键词,或选中“排
序序列”中的关
键词按“ < ”
删除,按“ <<”
全部删除。在右
边的小方格内选
“√”为升序排
列,否则为降序
排序。确立排序
条件后,点击
[确定],员工列表中即按要求排列显示。其中:第一个关键词对所有显示的员工排序,第二个关键词对符合第一
个条件的各部分
内部排序,依次
类推。
增加——“人员列表”窗口中,点击 [增加] 即弹出“个人信息”窗口。
增加后信息表:
删除——单条信息删除:“人员列表”窗口中,例如选中“乔峰”的记录,点击 [删除],显示屏上立即弹出提示“是否删除员工[乔峰]的信息?”,点击 [是],完成删除。
同时删除多条记录:方法一:适用于删除连续的记录,按住Shift不放,点选记录的头和结尾选中,直接点击 [删除];
方法二:适用于删除不连续的记录,按住Ctrl不放,点选要删除的多条数据,直接点击 [删除]。
注意:员工数据一旦删除就不可恢复,且该员工保存的所有人事工资信息都将自动删除,即在系统中将找不到该员工的任何记录,因此用户在进行删除操作时一定要谨慎。对离职、退休等员工不一定要删除,可进行离职、退休等处理。
计算工龄:有“按月核算” 、“按年核算” 、“按年核算虚工龄” 、“按日核算”和“按固定基准日核算”五种方式,用户可根据实际情况计算工龄。核算日期等可自调。
将员工转为离职:单个员工离职处理:例如选中“王玉燕”,点 [高级]——[将员工转为离职],在弹出窗口中填入“离职日期”、“离职类型”及“离职原因”,其中“离职类型”在 [系统管理]——[基本资料管理] 中设置。点 [转为离职] 完成单个员工离职处理。
多个员工离职:方法一:适用于连续的数据段,按住Shift不放,点选数据的头和结尾选中,点 [高级]——[将员工转为离职],在弹出窗口中填入“离职日期”、“离职类型”及离职原因:其中“离职类型”在 [系统管理] ——[基本资料管理] 中设置,点 [转为离职] 完成。方法二:适用于不连续的数据,按住Ctrl不放,点选多个离职人员,再点击 [离职处理] 即可。
查找——点击 [查找],本系统支持模糊查找和万能组合查找,用选择方式录入“字段”、“条件”、“逻辑”等项目,用选择方式录入或直接录入“值”, [增加条件 ]和 [删除条件] 用以增减对查找内容的定义条件,其中逻辑“且”表示前后条件都满足才会被查找出来,逻辑“或”表示只要满足其中一个条件就可被查找出来,如果查找时既有“且”又有“或”时,要把“或”放在“且”的前面。
例如:查找出1990年7月1日之前本科毕业的员工,操作如下:
选择字段中的“毕业日期”→选择条件中的“小于”→值中输入“1990-07-01”→选择逻辑中的“且”(对话框内自动增加一条定义框)→选择字段中的“学历”→选择条件中的“等于”→选择值中的“本科” →点击 [开始寻找]。
“查找结果”显示:找到行:4(员工黄蓉的记录被选中)
→点击 [开始寻找]
“查找结果”显示:找到行7(员工邱处级的记录被选中)
例如:查找出全部 “李”姓的员工
选择字段“姓名” →条件“左匹配” →值输入“李” →开始寻找.
“查找结果”显示:找到行:1(员工李牧白的记录被选中)
→点击 [开始寻找]
“查找结果”显示:找到行:23(员工李沧海的记录倍找到)
本系统还提供了快速查找功能,选中 [按拼音],输入人员姓名的首拼字母来快速查找.例如:输入”lmb”显示结果为李牧白的记录,当输入”l”时,显示结果为所有姓氏首字母为”l”的员工记录
选中 [按姓名],输入员工的中文姓名即可快速查找,例如:输入“李牧白”,显示结果为李牧白的记录,当单输入“李”时,显示所有李姓员工记录.
选中 [按编号],输入员工的编号即可快速查找,例如:输入“00001”,显示结果为李牧白的记录
排序——点击 [排序],按照需要的关键词的先后秩序双击“候选序列”中的关键词,或在“候选序列”中选中一关键词,按“ > ”,所选关键词立即跳入“排序序列”框内,按“>> ”左边关键词全部跳入“排序序列”框内。双击“排序序列”内的关键词,或选中“排序序列”中的关键词按“ < ”删除,按“ <<”全部删除。在右边的小方格内选“√”为升序排列,否则为降序排序。确立排序条件后,点击 [确定],员工列表中即按要求排列显示。其中:第一个关键词对所有显示的员工排序,第二个关键词对符合第一个条件的各部分内部排序,依次类推。
例如:按 [排序序列] 部门+性别进行升序排序。
排序结果为:
第 17 页 共 17 页
展开阅读全文