用户登陆的需求,如何编写测试用例(测试点)
上一篇 /
下一篇 2013-04-10 18:23:23
/ 个人分类:测试用例
一、功能描述 用户根据系统账号和口令登陆测试之星,执行对应权限的操作功能二、前置条件 服务器正常启动 成功安装“测试之星”客户端 正确配置“测试之星”系统启动参数三、执行步骤 1、双击桌面“测试之星”快捷方式,或在【开始->程序->测试之星->测试之星】系统菜单启动测试之星 2、如果参数设置为自动登陆,则系统自动根据配置的默认用户名/口令登陆,登陆失败则显示登陆窗口(显示默认的 用户名和口令) 3、系统显示登陆界面,标签显示测试之星软件版本号,显示配置的用户名和口令,全选用户名。键盘输入用户名则显示 输入的用户名,回车则跳转到口令输入框,默认全选口令。用户名必须是[2,10]数字和a~Z字母的组合,不能有特 殊字符,区分大小写 4、口令输入必须暗文(*)显示,为[6,20]位的数字和a~Z字符组合,不区分大小写,口令不能为空, 5、在口令输入框中,按回车键或按"登陆"按钮,系统显示登陆进度条 6、如果用户名不存在,系统提示框提示"登陆失败,用户不存在",确认后重新显示登陆框,自动全选用户名。 7、如果口令错误。系统提示框提示"登陆失败,口令错误",确认后重新显示登陆框,自动全选口令。 8、如果用户三次登陆系统失败,则提示用户"三次登陆失败,只能超级用户登陆",系统显示登陆窗口,用户名输入框 显示"admin",灰色显示,不能修改。口令输入框内容为空 9、进度条显示如下7个登陆步骤。 (1)连接服务器:如果服务器连接不成功,系统提示失败原因,确认后退出系统 (2)验证用户有效性:用户登陆失败,系统提示失败原因,确认后重新登陆; (3)配置本地配置信息 (4)读取服务器配置信息 (5)初始化主界面 (6)加载用户权限 (7) 开发页面显示"装载问题单... " 测试页面显示"装载用例..." 需求页面显示"装载需求规格..." 10、点"取消"按钮,退出测试之星四、输入输出输入: 用户名和口令输出: 用户的可操作功能模块主界面五、后置条件 根据用户权限显示系统主界面。 1、根据用户权限显示对应的菜单模块,没有权限的菜单不显示 2、根据用户权限显示对应的工具栏按钮,没有权限不显示,或灰化显示 3、根据用户默认视图设置信息显示不同的视图界面: (1)需求:默认显示需求管理界面,自动显示查看权限的一级需求树 (2)测试:默认显示测试管理界面,自动显示查看权限的一级用例树 (3)开发:默认显示问题单查询界面
1、输入校验 - 粘贴口令2、输入校验 - 粘贴合法的用户名3、输入校验 - 粘贴不合法的用户名(特殊字符)4、输入校验 - 粘贴不合法的用户名(长度)5、输入校验 - 用户名限制 - 特殊字符6、输入校验 - 用户名限制 - 长度限制7、输入校验 - 用户名/口令获得焦点,自动全选8、输入校验 - 口令无字符限制9、输入校验 - 口令长度限制10、输入校验 - 拷贝用户名11、输入校验 - 拷贝口令12、输入校验 - 回车键盘跳转响应13、输入校验 - Tab键盘跳转响应14、取消 - 取消按钮15、取消 - 取消"X"16、界面检视 - 自动全选用户名17、界面检视 - 口令显示为"*"掩码18、界面检视 - 登陆19、登陆 - 自动失败登陆20、登陆 - 自动成功登陆21、登陆 - 用户已停用22、登陆 - 用户名正确,口令正确23、登陆 - 用户名错误(用户名为空)24、登陆 - 用户名错误(用户名大小写不匹配)25、登陆 - 用户名错误(用户名不存在)26、登陆 - 显示需求视图27、登陆 - 显示开发视图28、登陆 - 显示测试视图29、登陆 - 三次登陆失败30、登陆 - 口令错误(用户名正确口令不匹配)31、登陆 - 口令错误(口令为空)32、登陆 - 服务器尚未启动
编号 输入/动作 期望的输出/相应 实际情况
1 使用合法用户名和密码登陆 登陆成功
2 使用错误的用户名或密码登陆 显示用户名或密码错误提示信息
3 用户名为空登陆 显示请输入用户名提示信息
4 改变合法用户名或密码的大小写登陆 显示用户名或密码错误提示信息
5 在合法用户名或密码前插入空格 显示用户名或密码错误提示信息
6 在合法用户名或密码中间插入空格 显示用户名或密码错误提示信息
7 在合法用户名或密码后插入空格 显示用户名或密码错误提示信息
8 使用已被禁用的账号登陆 显示账号被禁用等相应提示信息
9 使用已被删除的账号登陆 显示不存在此用户等相应提示信息
10 登陆界面是否支持快捷键,如Tab,Enter键 Tab键能按照顺序切换焦点,
Enter键能焦点于登陆按钮上
11 密码为空进行登陆 显示请输入密码,密码不能为空提示信息
12 用户名和密码均为空登陆 显示请输入用户名和密码提示信息
13 用户名中含有全角字符登陆 显示用户名或密码错误提示信息
14 密码中含有全角字符登陆 显示用户名或密码错误提示信息
收藏
举报
TAG:
用户登录