1、功能测试用例编号 测试功能点 用例说明 前置条件页面检查_001 页面检查 布局合理及页面正确性检查用户登录_001用户登录正常登录 1、网络正常2、数据库中有该用户数据,且有效用户登录_002 直接点击登录按钮用户登录_003 账号为空或密码为空时登录用户登录_004 账号错误或密码错误时登录用户登录_005 验证码为空时登录用户登录_006 验证码错误时登录用户登录_007 账号和密码错误时登录用户登录_008账号、密码、验证码同时错误时登录(先验证该验证码的正确性,再验证登录名、密码)用户登录_009 回车登录 1、网络正常2、数据库中有该用户数据,且有效用户登录_010 复制粘贴密码登
2、录用户登录_011 账号或密码字数过长用户登录_012 账号或密码为特殊字符用户登录_013 验证码更新验证用户登录_014 验证码失效验证用户登录_015 失效的用户登录系统 1、网络正常2、数据库中有该用户数据,且有效帮助页面_001帮助页面帮助页面 没有“忘记密码”功能,由帮助页面代替忘记密码帮助页面_002 密码修改后,登录用户登录操作步骤 预期结果 优先级打开登录页面,检查布局是否合理,页面上是否有错别字1、界面布局有序,简洁,符合用户使用习惯;2、页面刷新后,界面布局正常显示;3、登录页面、帮助页面没有错别字;4、页面显示无乱码;输入正确的账号(这里是工号),密码,验证码,点击“登
3、录”按钮 登录成功,跳转到用户列表页面 1不输入账号和密码,输入正确验证码,点击“登录”按钮登录失败,提示“账号和密码不能为空”,验证码自动刷新1、不输入账号,输入正确密码和验证码,点击登录2、输入正确账号,密码为空,输入正确验证码,点击“登录”按钮1、登录失败,提示“账号不能为空”2、登录失败,提示“密码不能为空”1、输入错误账号,正确密码,输入正确验证码,点击登录2、输入正确账号,错误密码,输入正确验证码,点击“登录”按钮1、登录失败,提示“账号不存在”,且自动清空账号和密码,验证码自动刷新2、登录失败,提示“密码错误”,且自动清空密码,刷新验证码。输入正确账号,正确密码,验证码为空,点击
4、登录登录失败,提示“验证码不能为空”。输入正确的账号和密码,输入错误的验证码,点击登录登录失败,提示“验证码错误”,并账号、密码不清空,验证码自动刷新输入错误的账号和密码,输入正确的验证码,点击登录登录失败,提示“账号不存在”,验证码自动刷新输入错误的账号和密码,错误的验证码,点击登录登录失败,提示“验证码错误”,验证码自动刷新 1输入正确的账号、密码、验证码,按回车键,查看是否可以登录成功 登录成功,支持回车键登录 11、在密码输入框中输入123456,Ctrl+C复制该密码,查看是否可以复制2、输入正确的账号,从word文档中复制正确的密码,粘贴到密码输入框,输入正确验证码,点击登录1、复
5、制失败,密码输入框不支持复制密码2、登录成功,密码输入框可支持粘贴密码11、输入超过系统允许的最长长度的账号,或超过系统规定长度的密码,验证码,登录 页面上提示“不能超过*字”功能测试账号和密码中输入特殊字符&*%¥null#,点击登录 登录失败手动刷新页面,或按F5,查看验证码是否可以及时更新验证码可以及时更新打开登录页面,?分钟后输入账号、密码、验证码登录提示“验证码已过期”,验证码自动刷新在数据库中对应表,修改是否有效字段为“无效”,输入该用户的账号和密码,登录 登录失败,提示“账号不存在”点击登录页面上的“帮助”,查看新页面内容1、弹出新的帮助页面,帮助大家修改密码2、弹出窗口时,主界
6、面被禁用,只能点击帮助页面3、弹出窗口的关闭修改密码后,登录 密码修改成功,可以登录成功第一轮测试结果 第二轮测试结果 缺陷编号 备注功能测试功能测试用例编号 测试功能点 用例说明 前置条件搜索用户_001搜索用户验证搜索功能是否实现. 用户信息存在搜索用户_002 验证无搜索结果时界面展示 用户信息不存在搜索用户_003 验证搜索功能是否支持模糊查找 用户信息存在手动同步_001 手动同步 验证手动同步功能 hr那边有新增用户待同步用户列表_001用户列表验证用户列表各项信息是否齐全 用户存在,各项信息都存在用户列表_002 验证列表中某项信息不存在时列表展示 用户存在,信息不齐全用户合计_
7、001 用户合计 验证用户合计人数是否准确 存在用户人数前翻页_001翻页验证前翻页功能实现 存在多页数据后翻页_002 验证后翻页功能实现 存在多页数据页数翻页_003 验证页数翻页功能实现 存在多页数据编辑_001 编辑 验证【编辑】按键跳转界面的正确性 【编辑】跳转功能完成基本信息_001基本信息验证关联角色没选择时界面展示 没有选择关联角色基本信息_002 验证关联角色是否可以关联多个角色 用来关联的角色有多个基本信息_003 验证用户类别种类 用户类别种类存在基本信息_004 验证默认用户类别是否为普通用户 用户类别未修改过基本信息_005 验证用户基本信息【是否有效】是否为只读 用
8、户基本信息页基本信息_006 验证基本信息编辑完成之后不保存,切换其他编辑项时,是否存在保存提示 用户基本信息有修改,未保存功能权限_001功能权限验证功能权限列表的展示是否为树状 功能权限列表有数据功能权限_002 验证功能权限列表中一级树是否可勾选 存在一级树数据功能权限_003 验证选中树干后下级节点是否自动勾选 功能权限列表各项展开功能权限_004 验证查看用户所有权限时功能权限列表展示是否默认为关闭 用户有功能权限功能权限_005 验证功能权限编辑完成未保存时切换tab或返回主菜单时,是否有保存提示 对用户功能权限进行了编辑数据权限-区域_001数据权限验证选中区域后,区域下面所属城
9、市、项目、人员的选中状态是否为不联动的 区域、城市、项目、人员均有数据数据权限-城市_002 验证城市是否具有多选性 城市中有数据数据权限-城市_003 验证城市展示的滑动加载功能 城市中有数据数据权限-项目_004 验证项目搜索功能 有项目数据数据权限-项目_005 验证搜索结果为空界面展示 查找不存在项目数据权限-项目_006 验证搜索功能是否支持模糊搜索 存在关键字项目数据权限-项目_007 验证项目列表展示是否为树状 存在项目各级数据数据权限-人员_008 验证人员搜索功能 人员中有数据数据权限-人员_009 验证人员搜索结果为空界面展示 搜索不存在数据数据权限-人员_010 验证搜索
10、功能是否支持模糊搜索 存在关键字人员操作步骤 预期结果 优先级输入要查找的用户姓名,点击【搜索】 搜索到用户信息,在当前页面展示 1输入任意不存在用户信息,点击【搜索】 无用户信息,界面提示“没有找到相关人员”输入查询用户的部分信息X,点击【搜索】 查询到所有包含X的用户信息hr那边编辑好用户信息上传后,点击【手动同步】用户信息同步到用户列表,且编号按照入职时间倒叙排列 1查看某个信息齐全的用户信息 列表中依次展示用户编号、姓名、部门、工号、所属项目、关联角色各项信息 1查看某个信息不齐全用户信息 用户部门、工号、所属项目、关联角色不存在时,默认显示为空查看界面显示的用户合计人数是否准确 用户
11、合计人数正确 11.当前为第1页,点击前翻页按键2.当前页不是第1页,点击前翻页按键1.当前为第1页,点击前翻页按键无反应2.当前不是第1页,点击前翻页,页面调到当前页的前一页11.当前页不是最后一页,点击后翻页按键2.当前为最后一页,点击后翻页按键1.当前页不是最后一页,点击后翻页按键,界面调到当前页的后一页2.当前为最后一页,点击后翻页按键,无反应1点击要翻页的页数页面从当期那页跳到点击页数页面点击用户列表页操作列的【编辑】按键 界面跳转到用户【基本信息】页查看关联角色处显示 关联角色处显示为空选择多个角色进行关联 选中的关联角色在关联角色框中展示前2项,超过2项部分显示为点击用户类别选择
12、框下拉三角形 用户类别只有2种,普通用户和超级用户查看某个未修改过用户类别的用户 用户类别处显示为 普通用户查看用户基本信息-是否有效,分别点击【是】和【否】 点击无效,此处为只读,不可修改编辑完成用户基本信息之后,不保存,切换其它tab或是返回主菜单 弹出【是否保存当前修改内容】提示 1功能测试点击功能权限各项前面小三角形,查看功能权限展开项功能权限列表各项展开为树状展示1点击一级树前面正方形选择框一级树可勾选,选中后变为红色点击选中树干,查看树干下级节点显示状态树干下级节点在树干被选中后均变为选中状态点击用户列表页操作列的【编辑】按键,选择功能权限,查看用户所有功能权限功能权限展示只展示一
13、级树,默认所有权限树状展开为关闭状态 1对用户功能权限进行编辑,编辑完成后不保存,切换tab或返回主菜单 弹出【是否保存当前修改内容】提示 1数据权限tab中,选中某区域后,查看该区域下属城市、项目、人员的选中状态选中区域对应的下属城市、项目、人员状态为未选中 1选中多个城市,点击【保存】后查看选中的多个城市均为选中状态鼠标放在城市展示栏右侧滑动区域栏,滑动鼠标滚轮,查看城市展示滑动鼠标可加载处更多城市输入要查找的项目名称,点击【搜索】,查看搜索结果搜索结果在当前页展示1输入任意不存在项目名称,点击【搜索】,查看搜索结果查询结果为空,界面提示“没有找到相关项目”输入部分要查找的项目名称X,点击
14、【搜索】,查看搜索结果所有包含字眼X的项目,均展示在搜索结果列表中依次点开列表中的项目数据,查看展示结果 项目列表展示为树状输入要查找人员名称,点击【搜索】,查看搜索结果 搜索结果在当前页展示 1输入任意不存在人员姓名,点击【搜索】,查看搜索结果查询结果为空,界面提示“没有找到相关人员”输入部分要查找人员的姓名X,点击【搜索】,查看搜索结果所有包含字眼X的人员,均展示在搜索结果列表中第一轮测试结果 第二轮测试结果 缺陷编号 备注功能测试功能测试用例编号 测试功能点 用例说明 前置条件角色列表_001角色列表展示界面UI展示角色列表_002 列表展示角色列表_003 用户合计查看验证角色列表_0
15、04 分页功能验证角色列表_005 搜索 搜索功能验证角色列表_006编辑编辑基本信息角色列表_007 编辑功能权限角色列表_008 编辑数据权限角色列表_009 组合编辑角色列表_010 未保存提示角色列表_009 删除 删除功能验证基本信息_001新增-基本信息基本信息界面UI展示基本信息_002 新增基本信息验证基本信息_003 数据有效性-必填项基本信息_004 数据有效性-数据类型基本信息_005 数据有效性-数据长度限制基本信息_007 控件检查功能权限_001功能权限功能权限界面UI展示功能权限_002 控件检查功能权限_003 复选框选中验证树状结构12 345 67功能权限_
16、004 多个树状结构中的复选框组合选中功能权限_005 复选框取消选中验证 1234567选中功能权限_006 多个树状结构中的复选框取消选中数据权限_001数据权限区域和城市界面UI展示数据权限_002 控件检查数据权限_003 复选框选中验证数据权限_004 复选框取消选中验证新增-基本信息数据权限_005数据权限项目和人员界面UI展示数据权限_006 控件检查数据权限_007 复选框选中验证树状结构12 345 67数据权限_008 多个树状结构中的复选框组合选中数据权限_009 复选框取消选中验证 1234567选中数据权限_010 多个树状结构中的复选框取消选中数据权限_011 搜索
17、功能验证操作步骤 预期结果 优先级1.查看页面标题是否正确2.查看UI布局、风格跟需求是否一致3.查看UI颜色、按钮位置跟需求是否一致4.查看界面字体大小是否统一合理5.查看编辑框是否对齐,是否大小一致11.查看列表排序2.查看列表中非必填项如描述为空时展示1.按编号排序2.展示无1.有一些数据时查看2.没有数据时查看3.新增数据后查看4.编辑数据后查看5.删除数据后查看1.通过点击不同页面查看2.通过点击上一页下一页查看1.跳转到该页面展示数据正确,当前页有选中状态2.页面跳转正常,展示数据正确,当前页有选中状态1.输入姓名全称搜索2.输入姓名中的某个字模糊搜索3.不输入内容搜索4.搜索的姓
18、名在系统中不存在5.按姓名的拼音搜索6.修改姓名后搜索修改前、修改后的内容7.删除数据后再搜索1.搜索结果展示正确2.搜索结果展示正确3.搜索结果展示正确4.提示没有找到相关人员5.搜索结果展示正确6.修改前的内容搜索不到,可以搜索到修改后的内容7.删除的数据搜索不到11.点击编辑按钮2.不做任何修改,点保存3.对编号进行修改4.对名称、角色类别、是否有效、角色描述进行修改,点保存1.跳转到基本信息页面2.保存成功,内容未做修改3.编号只读4.保存成功,内容修改成功1.对功能权限做修改,保存2.不做任何修改,点保存1.保存成功,内容修改成功2.保存成功,内容未做修改1.对数据权限做修改,包括区
19、域、城市、项目、人员,保存2.不做任何修改,点保存1.保存成功,内容修改成功2.保存成功,内容未做修改1.编辑基本信息、功能权限、数据权限,保存 1.保存成功,内容修改成功 11.编辑基本信息、功能权限、数据权限做修改后,未保存,点其它页签或用户列表2.点取消3.点确认1.提示是否保存当前修改内容2.未保存,内容未做修改3.保存成功,内容修改成功1.点击删除按钮2.点确定3.点取消1.是否确定删除提示2.删除成功3.未删除11.查看页面标题是否正确2.查看UI布局、风格跟需求是否一致3.查看UI颜色、按钮位置跟需求是否一致4.查看界面字体大小是否统一合理5.查看编辑框是否对齐,是否大小一致1.
20、点击新增按钮2.检查默认信息3.正确填写名称、角色描述,选择角色类别、是否有效,点保存1.跳转到基本信息页面2.编号只读,角色默认:空,是否有效默认:是3.新增成功,展示正确1功能测试1.名称为空,其他信息填写正确,保存2.角色类别为无,其他信息填写正确,保存3.是否有效,是和否全部取消选中4.角色描述为空,其他信息填写正确,保存1.提示名称必填2.保存成功3.无法全部取消选中,必须选其一4.保存成功1.名称输入汉字、英文字母、数字、字符、符号、图片、空格、换行及各种组合2.角色类别在后台添加,汉字、英文字母、数字、字符、符号、图片、空格、换行及各种组合3.角色描述输入汉字、英文字母、数字、字
21、符、符号、图片、空格、换行及各种组合1.名称不做字符限制2.角色类别不做字符限制3.描述不做字符限制1.名称输入超长字符2.角色描述输入超长字符3.角色类别选择一个查看如何展示4.角色类别选择多个查看如何展示1.名称限制长度2.角色描述限制长度3.展示全部4.展示部分,并展示1.角色类别下拉框验证2.是否有效选择是和否3.检查角色描述输入超出窗体时是否出现滚动条4.通过拖动滚动条查看内容1.查看页面标题是否正确2.查看UI布局、风格跟需求是否一致3.查看UI颜色、按钮位置跟需求是否一致4.查看界面字体大小是否统一合理5.查看复选框是否对齐,是否大小一致树状展示1.点击树状结构三角形展开隐藏功能
22、验证2.功能列表超出当前窗体时是否出现滚动条3.通过拖动滚动条查看内容1.选中12.选中23.选中44.选中455.选中466.选中4567.选中45678.选中231.1234567选中2.245选中,其余不选中3.4选中,其余不选中4.245选中,其余不选中5.46选中,其余不选中6.2456选中,其余不选中7.1234567选中8.1234567选中1.复选框全部选中2.复选框部分选中 11.取消选中12.取消选中23.取消选中44.取消选中455.取消选中466.取消选中4567.取消选中45678.取消选中231.1234567不选中2.1245不选中,其余选中3.124不选中,其余
23、选中4.1245不选中,其余选中5.12346不选中,其余选中6.7选中,其余不选中7.1234567不选中8.1234567不选中1.复选框全部取消选中2.复选框部分取消选中 11.查看页面标题是否正确2.查看UI布局、风格跟需求是否一致3.查看UI颜色、按钮位置跟需求是否一致4.查看界面字体大小是否统一合理5.查看复选框是否对齐,是否大小一致列表展示1.列表超出当前窗体时是否出现滚动条2.通过拖动滚动条查看内容1.复选框全部选中2.复选框部分选中 11.复选框全部取消选中2.复选框部分取消选中 11.查看页面标题是否正确2.查看UI布局、风格跟需求是否一致3.查看UI颜色、按钮位置跟需求是
24、否一致4.查看界面字体大小是否统一合理5.查看搜索框、复选框是否对齐,是否大小一致树状展示1.点击树状结构三角形展开隐藏功能验证2.功能列表超出当前窗体时是否出现滚动条3.通过拖动滚动条查看内容1.选中12.选中23.选中44.选中455.选中466.选中4567.选中45678.选中231.1234567选中2.245选中,其余不选中3.4选中,其余不选中4.245选中,其余不选中5.46选中,其余不选中6.2456选中,其余不选中7.1234567选中8.1234567选中1.复选框全部选中2.复选框部分选中 11.取消选中12.取消选中23.取消选中44.取消选中455.取消选中466.取消选中4567.取消选中45678.取消选中231.1234567不选中2.1245不选中,其余选中3.124不选中,其余选中4.1245不选中,其余选中5.12346不选中,其余选中6.7选中,其余不选中7.1234567不选中8.1234567不选中1.复选框全部取消选中2.复选框部分取消选中 11.输入名称全称搜索2.输入名称中的某个字模糊搜索3.按子目录的名称搜索4.不输入内容搜索5.搜索的名称在系统中不存在6.按名称的拼音搜索1第一轮测试结果 第二轮测试结果 缺陷编号 备注功能测试