51Testing软件测试论坛
标题:
一个简单 登陆框的测试用例 。
[打印本页]
作者:
tanjiang
时间:
2011-5-24 11:56
标题:
一个简单 登陆框的测试用例 。
一个简单 登陆框的测试用例 。
如果一个登陆框 有用户名,密码,和验证码,
那如何写测试用例。
越详细越好哈。。谢谢。。
作者:
tanjiang
时间:
2011-5-24 13:37
帮个忙啊,怎么没人中
作者:
xingxing0205
时间:
2011-5-24 14:16
用户名,密码,验证码的可输入有效字符,长度,字母的大小写;验证码的大小写,其他字符的输入;
如果是网站,还考虑下SQL注入
作者:
xingxing0205
时间:
2011-5-24 14:17
还有全为空,一个一个为空的情况
作者:
ruirui。
时间:
2011-5-24 14:21
其实这个你百度 谷歌下应该可以找到的。
作者:
zhangchaofu
时间:
2011-5-24 17:28
看起来简单,又要考虑很多问题。
1:检查登录界面(登录框,密码框和验证码 是否显示完整 ,是否符合UI界面的设计。)
2:检查登录框(特殊字符,数字,数字和字母,中文,空格 这些是否可以输入,有没有长度的控制)
3:检查密码框(是否 可以输入特殊字符,数字,数字和字母,中文,空格)这些都要看需求来测试
4:检查验证码(验证码是否清楚明白)
在登录的时候
1:默认状态,无作任何操作,直接点提交 (系统是否给出相应的提示)
2:输入正确的用户名,其他不输入 (系统是否给出相应的提示)
3:输入正确的用户名,密码,验证码(是否能正常登录)
4:输入正确的用户名,密码 ,不输入验证码(系统是否给出相应的提示)
5:不输入用户名,输入正确密码和验证码(系统是否给出相应的提示)
6:不输入用户名,输入正确密码,不输入验证码((系统是否给出相应的提示)
。。。。。。。。。。。。。。。。。。。。。。。。。
反正还有很多啊,这些都要考虑的啊,要保证软件的质量,尽可能地设计覆盖率比较高的用例啊
作者:
千里
时间:
2011-5-25 02:42
我能够写得尽量简单,想尽量详细我没很大兴趣。
作者:
千里
时间:
2011-5-25 02:42
在全面覆盖的前提下,用例越少越好。
作者:
蝶舞飞扬
时间:
2011-5-25 11:39
1、测试密码、用户名是否输入正常;
2、测试密码、用户名输入异常时;
3、测试点下“记住”时是否记住密码与用户名,假如只记下密码或者用户名又将怎样;
4、测试点下“不记住”又记下没,假如记下又怎样;
5、测试点下“记住”,当有多个用户名需要记下时是否正常;
6、测试如何删除已记下的用户名和密码,删除是否真正删除,删除引起其他异常是什么;
……
输入合法的用户名和密码可以成功进入
输入合法的用户名和不合法密码不可以进入,并给出合理的提示
输入不合法的用户名和正确密码不可以进入,并给出合理的提示
输入不合法的用户名和不正确的密码不可以进入,并给出合理的提示
不合法的用户名有:不正确的用户名,,使用了字符大于用户名的限制
正常用户名不允许的特殊字符 空的用户名,系统(操作系统和应用系统)的保留字符
不合法的密码有:空密码(除有特殊规定的),错误的密码,字符大于密码的限制
正常密码不允许的特殊字符,系统(操作系统和应用系统)的保留字符
界面的链接:
对于界面有链接的界面,要测试界面上的所有的链接都正常或者给出合理的提示
补充
输入框是否支持 复制和黏贴 和移动
密码框显示的不要是具体的字符,要是一些密码的字符
验证用户名前有空格是否可以进入,一般情况可以。
验证用户名是否区分大小写。(有的软件是区分大小写的)
验证必填项为空,是否允许进入。
验证登录的次数是否有限制。从安全角度考虑,有些安全级别高的软件会考虑这方面的限制。
作者:
jiazurongyu
时间:
2011-5-25 12:00
回复
8#
千里
顶
用例越少越好度量
作者:
千里
时间:
2011-5-27 00:41
既然是简单的登陆框,都能够整出那么多用例来。要是复杂的注册流程,该有多少用例啊。还不算上更复杂的ERP流程了,核心流程。
作者:
lyliyang
时间:
2011-5-31 12:46
{:4_83:}
作者:
yuyun_dream
时间:
2011-6-8 17:21
作者:
千里
时间:
2011-6-14 12:47
老想把用例弄得很复杂是一件痛苦的事情。
想着把用例弄得简单是一件痉的事情。
作者:
gxykyt
时间:
2011-6-14 17:14
学习了
作者:
xrzhang163
时间:
2011-6-17 11:39
挺复杂的
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2