功能测试用例说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
功能测试用例说明书
功能测试用例说明书
作者
发布范围HPTCA-MS 整个生命周期
版本V1.0
发布日期2008-6-12
修订历史记录
发布日期版本说明作者2008-6-12 1.O考勤系统测试用例
目录
1.引言 4
1.1 编写的目的4
1.2 编写范围4
1.3 参考文献4
1.4 术语与缩略语4
2.接口测试用例 4
2.1被测试对象的介绍4
2.2测试范围与目的 4
2.3测试环境与测试辅助工具的描述4
2.4测试驱动程序的设计4
2.5接口测试用例 5
3.功能测试用例 5
3.1被测试对象的介绍5
3.2测试范围与目的 5
3.3测试环境与测试辅助工具的描述5
3.4测试驱动程序的设计5
3.5功能测试用例 5
4.评审意见 6
5.其它需要说明的问题: 6
需求说明书
1.引言
1.1编写的目的
本手册是基于项目已经基本完成,作为项目测试人员对项目功能进行测试。测试各项功能是否达标!
1.2编写范围
功能测试用例编号名称责任人备注AT001登录(包括身份验证,页面跳转)王挺
AT002考勤基本操作(包括上班,下班,请假申请,出差申请)刘红杰
AT003员工考勤信息管理(包括修改密码,段时间考勤信息查询)毛凌波
AT004消息服务(包括收发短信息,网站留言)夏天梁
AT005员工个人信息管理(包括员工信息查询,添加员工,生成富强
AT006Excel 表格)
手动考勤(包括手动上下班,手动请假,手动出差)张耿耿
AT007节假日管理(包括添加节假日,修改节假日)王杰
AT008申请管理(包括请假申请,出差申请)薛纪表
AT009人性化和网站安全周碧文
1.3参考文献
编号资料名称简介作者日期出版单位
01《数据库设计说明书》数据库设计资料薛纪表2008.05.10软件( 4)班 2 组02《需求规格说明书》需求规格资料周碧文2008.05.02软件( 4)班 2 组03《概要设计说明书》概要设计资料王杰2008.05.23软件( 4)班 2 组04《详细设计说明书》详细设计资料周碧文软件( 4)班 2 组技术支持,解答///
1.4术语与缩略语
术语、缩略语
ST
⋯
解释系统测试, System Test
⋯
2.接口测试用例
2.1 被测试对象的介绍
2.2 测试范围与目的
2.3 测试环境与测试辅助工具的描述
2.4 测试驱动程序的设计
2.5 接口测试用例
3.功能测试用例
3.1 被测试对象的介绍
3.2 测试范围与目的
3.3 测试环境与测试辅助工具的描述
3.4 测试驱动程序的设计
3.5 功能测试用例
用例 ID AT001
操作角色员工,管理员
功能 A描述登录(包括身份验证,页面跳转)
用例目的检测系统在合法和不合法的登录下所产生的结果前提条件登录帐号和密码必须通过键盘输入
输入 /动作
【身份验证】正确账户密码和验证码
【身份验证】错误的帐户密码,正确验证码
【身份验证】正确的账户密码,错误验证码
【页面跳转】登录成功选择进入系统
用例 ID AT002
期望的输出 / 响应实际情况
登录成功登录成功
登录失败并且提示验证码错误登录失败并且提示验证码错误登录失败并且提示账户错误登录失败并且提示账户错误根据不同身份跳转到不同的权限页面
操作角色员工
功能 B 描述考勤基本操作(包括上班,下班,请假申请,出差申请)
用例目的检测员工不同情况下上下班的结果前提条件手动操作
输入 /动作
【上班】今天节假日
【上班】昨天非节假日,非请假,非出差情况下有旷工现象情况
【上班】昨天非节假日,非请假,非出差情况下有早退现象
【上班】今天早上迟到
【上班】昨天未出现矿工早退现象,今天未迟到
【下班】未到下班时间
【下班】已到下班时间
【出差申请】提出出差申请
【请假申请】提出请假申请
用例 ID AT003
期望的输出 / 响应实际情况
提示不用上班提示不用上班
提示昨天旷工并且要求提交理由,提交提示昨天旷工并且要求提交理由,提交之后显示欢迎界面。之后显示欢迎界面。
提示昨天早退并且要求提交理由,提交提示昨天早退并且要求提交理由, 提之后显示欢迎界面。交之后显示欢迎界面。
提示今天迟到并且要求提交理由,提交提示今天迟到并且要求提交理由, 提之后显示欢迎界面。交之后显示欢迎界面。
显示欢迎界面。显示欢迎界面。
提示未到时间并且要求选择是否继续,提示未到时间并且要求选择是否继续,提交之后显示下班提示界面。提交之后显示下班提示界面。
显示下班成功界面。显示下班成功界面。
发出出差申请之后等待管理员通过,在发出出差申请之后等待管理员通过,在通过之后在出差时间段内不用上班通过之后在出差时间段内不用上班
发出请假申请之后等待管理员通过,在发出请假申请之后等待管理员通过,在通过之后在请假时间段内不用上班通过之后在请假时间段内不用上班
操作角色员工,管理员
功能 C 描述员工考勤信息管理(包括修改密码,段时间考勤信息查询)用例目的测试密码修改,考勤信息查询的系统处理
前提条件手动操作,需要输入原来密码
输入 /动作
【修改密码】修改密码时原
始密码错误
【修改密码】修改密码时不符合密码规则(密码长度小于 5)【修改密码】修改密码时候新密码确认失败
【修改密码】原始密码正确,
确认密码正确
【考勤查询】根据开始时间
和结束时间查询考勤信息
期望的输出 / 响应实际情况
提示原始密码错误提示原始密码错误
提示密码长度不够提示密码长度不够
提示确认密码和新密码不相同提示确认密码和新密码不相同
提示密码修改成功并且在权限管理表提示密码修改成功并且在权限管理表
中修改登录密码中修改登录密码
能够根据时间段准确查找出这段时间能够根据时间段准确查找出这段时间
内自己的考勤信息(包括总工时,请假内自己的考勤信息(包括总工时,请假次数,旷工次数,出差次数,早退次数,次数,旷工次数,出差次数,早退次数,迟到次数)并且点击详情之后出现详细迟到次数)并且点击详情之后出现详细
考勤资料(拿请假次数来说,详情应该考勤资料(拿请假次数来说,详情应该包括请假开始时间,结束时间等)包括请假开始时间,结束时间等)
管理员可以根据员工号实现某个员工管理员可以根据员工号实现某个员工
的考勤信息的查询的考勤信息的查询
用例 ID AT004