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