用例序号 |
输入 | 执行步骤 |
预期结果 |
TS0001 |
正确的用户名和密码,包括是合法的字符和合法长度 |
直接敲击enter键或用鼠标单击login按钮或按Tab键移动当前焦点至login按钮后敲击enter键 |
(1)支持鼠标或按Tab键移动当前焦点 (2)密码显示为* (3)支持直接按enter键登录 (4)正常登录到系统 |
TS0002 |
错误的用户名,包括用户名含有非法字符、长度过长、长度过短 |
直接敲击enter键或用鼠标单击login按钮或按Tab键移动当前焦点至login按钮后敲击enter键 |
(1)支持鼠标或按Tab键移动当前焦点 (2)支持直接按enter键登录 (3)不能实现登录,弹出对话框提示“用户名不存在” |
TS0003 |
正确的用户名和错误的密码,包括非法字符、长度过长或过短 |
直接敲击enter键或用鼠标单击login按钮或按Tab键移动当前焦点至login按钮后敲击enter键 |
(1)支持鼠标或按Tab键移动当前焦点 (2)密码显示为* (3)支持直接按enter键登录 (4)不能实现登录,弹出对话框提示“密码错误” |
TS0004 | 用户名和密码都为空 |
直接敲击enter键或用鼠标单击login按钮或按Tab键移动当前焦点至login按钮后敲击enter键 |
(1)支持鼠标或按Tab键移动当前焦点 (2)支持直接按enter键登录 (3)不能实现登录,弹出对话框提示“请输入用户名” |
TS0005 | 正确的用户名,密码为空 | 直接敲击enter键或用鼠标单击login按钮或按Tab键移动当前焦点至login按钮后敲击enter键 |
(1)支持鼠标或按Tab键移动当前焦点 (2)支持直接按enter键登录 (3)不能实现登录,弹出对话框提示“请输入密码” |
TS0006 | 任意的用户名和密码,包括正确的或错误的,也可以为空 | 用鼠标单击cancel按钮或按Tab键移动当前焦点至cancel按钮后敲击enter键 |
(1)支持鼠标或按Tab键 (2)若输入密码显示为* (3)清空用户名和密码 |
TS0007 | 检查UI友好性 |
检查登录界面设计是否合理,符合UI规范标准 |
界面符合习惯、美观,按钮对齐,输入框对齐,无错别字,字体大小协调,文字描述准确 |
TS0008 | 检查安全性 |
检查密码安全和程序安全 |
(1)密码的保存是加密过后的 (2)程序是防止SQL注入攻击的 |