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、登录系统后的失效时间