Web测试之登录界面
上一篇 /
下一篇 2010-07-26 00:29:33
又一次与成功擦肩而过,我哭死!
惨痛的经历,为了避免下次问到同样的问题再被鄙视。现总结如下:
该
测试案例是以一个B/S结构的登录功能点位被测对象,该测试用例为
黑盒测试用例。假设用户使用的浏览器为IE6.0 SP4。
功能描述如下:
1.用户在地址栏输入相应地址,要求显示登录界面;
2.输入用户名和密码,登录,系统自动校验,并给出相应提示信息;
3.如果用户名或者密码任一信息未输入,登录后系统给出相应提示信息;
4.连续3次未通过验证时,自动关闭IE。
测试用例ID | 场景 | 测试步骤 | 预期结果 | 备注 |
TC1 | 初始页面显示
| 打开IE,在地址栏输入相应地址进入该系统登录页面 | 页面元素完整与设计一致 | |
TC2 | 用户名录入 -验证 | 输入已存在的用户 | 输入成功 | |
TC3 | 用户名容错性验证 | 输入数据超过规定的长度 | 输入到蓝色显示的字符时系统拒绝输 | |
TC4 | 密码 -密码录入 | 输入与用户名相关联的数据 | 输入成功 | |
TC5 | 系统登录-成功
| TC2, TC4单击登录按钮 | 登录系统成功 | |
TC6 | 系统登录- 用户名、密码校验 | 没有输入用户名,密码,单击登录按钮
| 系统登录失败并提示,请检查用户名和密码输入是否正确 | |
TC7 | 系统登录-密码校验 | 输入用户名,没有输入密码,单击登录按钮 | 系统登录失败并提示:请输入密码 | |
TC8 | 系统登录-密码有效性校验 | 输入用户名,密码与用户名不一致,单击登录按钮 | 系统登录失败并提示:请输入密码 | |
TC9 | 系统登录-输入有效性校验 | 输入不存在的用户名和密码,单击登录 | 系统登录失败,并提示:用户名不存在 | |
TC10 | 系统登录-安全性验证 | 连续3次登录不成功 | 系统提示无权使用该系统 | |
登录界面 黑盒测试
testcase设计
时间 | 2007-3-8 |
编制人 | Lisa
|
审定人 | Team Leader |
软件名称 | Test Software |
编号/版本 | Test Version 1.01 |
测试项编号 | TS_FUN_001_001 |
优先级 | 高 |
测试项描述 | 验证登录界面,两个输入框分别输入用户名和密码,两个按钮login和cancel,用户名和密码不能为空,输入错误的用户名或密码要提示错误. |
信息 | |
预置条件
| 应用被打开,且当前处在登录界面上 |
参考信息 | SRS_FUN_001 |
用例序号
| 输入 | 执行步骤
| 预期结果
|
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注入攻击的 |
收藏
举报
TAG: