web登陆退出测试点总结

根据自己的测试经历,又阅读了一些关于登陆测试的资料,对web登陆退出测试点做了一下总结

界面测试:

1. 登陆页面显示是否正常:文字和图片能否正常显示,相应的提示信息是否正确(如系统试运行时间提示等),按钮的设置和排列是否正常,页面是否简洁美观等

2. 页面的默认焦点是否定位在用户名的输入框中

3. 第一次登陆时相应的输入框是否为空

4. 相应的按钮如登陆,重置等,是否置为灰白或者可用;页面的前进和后退按钮,刷新按钮是否可用。

5. 快捷键TabEsc等,能否控制使用

6. 兼容性测试:不同浏览器,不同操作系统,不同分辨率等下,登陆界面能否正常显示;与常用软件能否同时运行等

登陆测试:

1. 输入正确的用户名和密码

1》 正常情况下能否正常登陆,包括点击登陆按钮,快捷键Enter

2》 异常情况下能否登陆,包括CMS未开启,网络异常等

3》 点击刷新按钮、页面前进后退按钮,输入的用户名和密码是否会清空

2. 输入用户名和密码后,点击重置按钮或者快捷键Ese,用户名和密码输入框是否清空(包括正确的用户名,密码和错误的用户名,密码),焦点是否自动定位到用户名输入框

3. 对错误用户名或者错误密码,或者置空等组合进行登陆测试

4. 是否绑定加密狗,对绑定加密狗进行测试,包括正常登入,输入正确的用户名和密码,在线用户未达到最大值,且验证绑定的密码和用户PC机上所插加密狗的密码匹配,查看是否可以正常登入,登入后配置界面能否出现;不合法输入,且验证绑定的密码和用户PC机上所插加密狗的密码匹配是否允许登录;正常登入,输入正确的用户名和密码,在线用户未达到最大值,但绑定的密码和用户PC机上所插加密狗的密码不匹配或没有插入加密狗,是否给出提示信息等

5. 对注销用户,冻结用户,过期用户,有最大用户数限制的用户等进行相应的测试

6. 控件测试:

1》 对用户名和密码输入框长度(如最大字符长度),特殊字符,中英文字符(中文测试包括敏感字的测试)等测试

2》 用户名和密码输入框是否支持鼠标右键菜单输入,键盘快捷键(如撤销(Ctrlz)、剪切(Ctrlx)、复制(Ctrlc)、粘贴(Ctrlv)、删除、全选(Ctrla))输入

3》 反复点击输入框,看焦点是否能准确定位到输入框

7. 正常登陆后,点击页面上后退按钮,是否有删除记忆信息;点击前进按钮,是否能够再次进入到登陆后的页面,是否可以不登陆而直接浏览某个页面等

8. 安全性测试:登陆后的用户信息,是否被记录在安装文件中,会不会给用户造成损失;相应的登陆信息是否写进了系统日志中;

9. 系统是否有超时的限制,也就是说,用户登陆后在一定时间内(例如15分钟)没有点击任何页面,是否需要重新登陆才能正常使用。 

10. 多次进行登陆操作是否正常

退出测试:

1. 登陆后退出(包括登陆后直接退出和在各界面退出):

1》 点击退出按钮,点击确定或者取消

2》 直接点击浏览器上的“×”

3》 通过任务管理器关闭退出(关闭后,数据库中的该用户信息不会立即退出;在测试最大在线用户数时要注意)

4》 快捷键Alt+f4Esc等能否控制退出

2. 当更改页面配置信息不保存时退出,是否会有相应提示

3. 当CMS或者数据库断线时等异常情况下退出,是否会有相应提示

4. 当电脑关机,重启,待机等,数据库中的相应登陆用户信息是否会清除

5. 系统有超时的限制时,用户登陆后在一定时间内(例如15分钟)没有点击任何页面,再点击界面时,是否会有相应提示,点击确定后,是否会自动退出,跳到登陆界面       

6. 相应的退出操作是否会被写入日志中

7. 页面最小化时,可否正常退出

8. 运用第三方软件能否将其关闭退出

9. 多次进行退出操作是否正常等

有遗漏的望同仁补充,谢谢 ^_^


写于2011-10-24

posted @ 2011-11-06 11:17  Binbby  阅读(1593)  评论(0编辑  收藏  举报