QQ登陆测试用例
请教大家,希望能设计出很详细的测试用例。QQ登陆的输入项为QQ号码(长度为5到10位数)和QQ密码,登陆和退出按钮,一台机器可以同时登陆超过一个QQ号码,请设计功能测试用例。 快捷键的使用是否正常:
1. TAB 键的使用是否正确
2.上下左右键是否正确
3.界面如果支持 ESC键 看是否正常的工作
3.ENTER 键的使用是否正确切换时是否正常。
布局美感
界面的布局是否符合人的审美的标准
具体因人而依
输入框的功能:
输入合法的用户名和密码可以成功进入
输入合法的用户名和不合法密码不可以进入,并给出合理的提示
输入不合法的用户名和正确密码不可以进入,并给出合理的提示
输入不合法的用户名和不正确的密码不可以进入,并给出合理的提示
不合法的用户名有:不正确的用户名,,使用了字符大于用户名的限制
正常用户名不允许的特殊字符 空的用户名,系统(操作系统和应用系统)的保留字符
不合法的密码有:空密码(除有特殊规定的),错误的密码,字符大于密码的限制
正常密码不允许的特殊字符,系统(操作系统和应用系统)的保留字符
界面的链接:
对于界面有链接的界面,要测试界面上的所有的链接都正常或者给出合理的提示
补充
输入框是否支持 复制和黏贴 和移动
密码框显示的不要是具体的字符,要是一些密码的字符
验证用户名前有空格是否可以进入,一般情况可以。
验证用户名是否区分大小写。(有的软件是区分大小写的)
验证必填项为空,是否允许进入。
验证登录的次数是否有限制。从安全角度考虑,有些安全级别高的软件会考虑这方面的限制。 可以参照这个来写 :victory: 1.快捷键
2.输入
3.界面上的按键
4.界面美观
等。。。 如果需求里面没有明确tab enter ctrl+a +c这些功能怎么办呢?是测还是给开发提意见让其写明确 登录的没有,群用例到是有。 :) 本帖最后由 andyfly_001 于 2011-5-29 20:13 编辑
你们想象的这些测试用例其实谁都能想到,真正内部测试的时候,还缺少很重要的一点,就是安全性验证:
1.XSS脚本过滤:比如输入javascript脚本,富文本,\"'<->!字符,验证js/vbscript脚本和字符串是否过滤;
2.数据库安全验证:可以用用户名'or'='和密码'or'=',sql语句的漏洞测试;
3.验证码验证机制;
4.密码错误的情况下验证错误次数限制;
等等。。。。。 已登陆一个后
使用错误账号、密码登陆能否成功(不允许登陆,给出提示)
使用正确账号、密码登陆能否成功(正常登陆)
使用已登陆qq的账号、密码登陆能否成功(给出确认提示:选择“确定”,成功登陆,原登陆账号注销并给出相应提示;选择“取消”,登录失败,返回登陆窗,原登陆账号正常)
新手,考虑不周,请指教 :):victory::time::kiss: OH,My lady gaga!楼主说的是功能测试! 抛砖引玉,高手补充
QQz账号 QQ密码 登录 退出
有效 输入5位数登录 输入正确密码 点击登录 点击退出
输入错误密码 点击登录 点击退出
任意输入6位至10位的数登录 输入密码 点击登录 点击退出
输入错误密码 点击登录 点击退出
输入10位数登录 输入密码 点击登录 点击退出
输入错误密码 点击登录 点击退出
无效 输入低于5位数登录 输入密码 点击登录 点击退出
输入错误密码 点击登录 点击退出
输入高于10位数登录 输入密码 点击登录 点击退出
输入错误密码 点击登录 点击退出
任意输入5位至10位的非纯数字账号登录 输入密码 点击登录 点击退出
输入错误密码 点击登录 点击退出
在同一台机器上同时登录2个或2个以上的正确的QQ账号 有很多高人啊。 顿时觉得好复杂啊。。。我的脑子不够用了 高人们。。。 看似简单的QQ号,我们每天都在用,却衍生出这么多的问题。测试,要涵盖很多点,好复杂。 有一些还真的没想到,受教了 很详细哦。 学习了
页:
[1]
2