登录功能常用测试用例

  PC端登录界面往往需要输入用户名、密码、验证码,通用的登录测试用例有以下几点:

测试点 用例编码   测试用例描述 预期结果 实际结果
1、正常登录 001 1、输入正确的用户名
2、输入正确的密码
3、输入验证码
4、点击【登录】
成功登录  
002 1、按Tab切换到用户名密码输入框
2、分别输入正确的用户名、密码、验证码
3、按回车键
成功登录  
003 1、按Tab切换到用户名密码输入框
2、分别输入正确的用户名、密码
3、再按Tab切换到【登录】按钮
4、按回车键
成功登录  
004 1、打开大写键
2、输入正确的用户名、密码、验证码
3、点击【登录】
1、在输入框上给出大写提示
2、成功登录
 
005 1、输入正确的用户名、密码、验证码
2、点击【登录】
3、查看能否正常进入相应页面
能够正常跳转到相应页面  
2、异常登录 006 1、不输入用户名
2、输入正确的密码
3、输入验证码
4、点击【登录】
给出需输入用户名提示  
007 1、输入正确的用户名
2、不输入密码
3、输入验证码
3、点击【登录】
给出需输入密码提示  
008 1、不输入用户名、密码
2、输入验证码
3、点击【登录】
给出需输入用户名、密码提示  
009 1、输入正确的用户名、密码
2、不输入验证码
3、点击【登录】
给出需输入验证码提示  
010 1、输入正确的用户名
2、输入错误的密码
3、点击【登录】
给出密码错误的提示  
011 1、输入错误的用户名
2、输入正确的密码
3、点击【登录】
给出用户名错误的提示  
012 1、输入错误的用户名、密码
2、点击【登录】
给出用户名、密码错误的提示  
013 1、输入用户名,在用户名中加入空格(最前面、中间或最后面)
2、输入正确的密码
3、点击【登录】
给出用户名错误提示  
014 1、输入正确的用户名
2、输入密码在密码中加入空格(最前面、中间或最后面)
3、点击【登录】
给出密码错误提示  
3、界面 015 1、输入正确的网址
2、进入登录界面
3、查看界面上各控件布局
用户名、密码、登录等控件布局合理  
016 1、输入正确的网址
2、进入登录界面
3、查看界面风格
和整个系统风格一致  
017 1、输入正确的网址
2、进入登录界面
3、查看界面有无错别字、字体是否一致等
一切正常  
018 1、输入正确的网址
2、进入登录界面
3、点击弹出界面上的最大化、最小化、关闭按钮
4、查看界面行为
按钮的功能都正常实现  
4、性能 019 1、输入正确的网址
2、查看跳转到登录页面的时间
页面跳转时间合理  
020 1、输入错误的用户名、密码或验证码
2、点击【登录】
3、查看给出错误信息的时间
给出错误信息的时间合理  
021 1、输入正确的用户名、密码、验证码
2、点击【登录】
3、查看登录到系统主界面的时间
1、成功登录
2、用的时间不能太长
 
5、安全性 022 1、输入用户名称(SQL注入)
2、输入密码、验证码
3、点击【登录】按钮
提示用户名输入错误  
023 1、输入正确的用户名
2、输入密码(SQL注入)
3、输入验证码
4、点击【登录】按钮
提示密码输入错误  
024 1、输入用户名
2、输入密码
3、输入验证码
4、点击【登录】按钮 (SQL注入)
提示用户名输入错误  
025 1、输入正确的用户名、密码、验证码
2、点击【登录】
3、在其他设备上用同样的用户名、密码登录
给出安全信息提示  
026 1、输入正确的用户名
2、输入正确的密码
3、查看密码是否加密显示
密码加密显示  
027 1、输入正确的用户名
2、输入正确的密码
3、查看密码能否拷贝出来
无法拷贝出来  
028 1、输入正确的用户名
2、查看输入的密码长度、复杂度
1、长度不能过长、过短
2、组成不能太简单,可由特殊字符组成,如:%¥等
3、符合一定的安全性
 
6、兼容性 029 1、在IE 8.0以上版本上输入网址
2、回车进入登录界面
显示正常  
030 1、在Windows 2003 Server以上操作系统版本
2、在IE 8.0以上版本上输入网址
3、回车进入登录界面
显示正常  
031 1、切换系统分辨率
2、查看登录界面是否正常显示
显示正常  
032 1、切换系统DPI
2、查看登录界面是否正常显示
显示正常  
7、稳定性  033 1、长时间开启登录界面,查看界面是否会有异常  一切正常  
034  1、输入正确的用户名、密码
 2、连续点击【登录】
 正常登录  

  当然,除了以上测试点,还需根据需求考虑以下测试点:

                    1、错误登录的限制次数;

                    2、登录时是否需要保存密码;

                    3、记住用户名功能;

                    4、用户名里面有空格时,是过滤掉还是报错;

                    5、注册用户、切换用户的设计;

                    6、兼容性、分辨率、DPI的设置;

                    7、登录系统后的失效时间

                    

 

posted on 2020-12-24 14:12  肖兔—随遇而安  阅读(3582)  评论(0编辑  收藏  举报