51Testing软件测试论坛
标题:
求问
[打印本页]
作者:
ziple
时间:
2006-3-17 13:53
标题:
求问
现在有一份需求,需求上有一个登陆模块,上有用户名,密码,提交,重置按钮,而在用例上我写了验证界面,用户名,密码的最大录入值,特殊字符,不输入任何内容提交,重置功能,请问还可以写什么啊
现在有两个用户,一个帐号,同时对其进行操作,请问预期结果该怎么写。
作者:
jiline
时间:
2006-3-17 14:22
那需求上是怎么写的呢?
我想关键还是要看原本设计的时候是怎么样的吧。
预期结果应该和需求一致
作者:
huashigz
时间:
2006-3-17 17:23
上次也问了一个朋友这个问题,他给了我个参考,这里也放出来给大家看看,有不足的地方请大家补充下,谢谢;
首先针对界面检查:1.页面title是否正确;--标题,能用中文就用,省去不必要的麻烦,全英文除外2.页面的默认焦点是否控制在用户名输入框中3.TAB键能否使用4.未登陆状态下,页面的其他按钮(非登陆/重置按钮)不可选或选择无效
然后,1、输入用户名密码后,回车键的可用。输入框大小是否匹配、平面还是3D模式要跟系统里面的统一、系统是否支持同一个用户可以同时在多台机器上登陆(看需求)、登陆后多长时间不响应,自动退出(根据行业软件的标准定)。。。。。
如果用户名或者密码出错,提示的语句是否友好。提示“用户名不存在”、“密码错误”等。
回车后焦点是否聚焦到确定按钮上!
登陆对话框对输入控制:1.能否输入汉字、html字符、英文、数字。尝试输入空格或不输入作为用户名,看系统是否有报错,报错是否准确。2.对字数的控制。尝试输入超过或不超过的情况。3.beta测试,胡乱在上面输入,是否有想象不到的情况。
连续登陆多少次失败后,系统提示重新登陆系统
登陆密码控制:
1.正确的用户名字密码:
1)输入:正确的用户名字密码登陆
输出:登陆进入倒相应的系统页面
2)输入正确的用户名字密码
输入:正确的名字密码,比如(用户名字:Aa密码:Aa)
输出:未登陆到相应系统,未区分大小写
2.错误的用户名字或者密码:
1).输入:错误的用户名字和正确的密码
输出:提示用户名字不存在,确定后返回到对话框,清空用户名字,聚焦到用户名字对话框进行重新进行输入
2).输入:正确的用户名字和错误的密码
输出:提示错误的密码,请从新输入,确定后返回到对话框,将密码清空,聚焦到密码输入对话框进行重新输入
3).输入:不输入用户名字和密码
输出:提示请输入用户名字和密码
4).输入:输入用户名字,不输入密码或者密码为空格或者密码中包含空格
输出:提示请输入密码
5).输入:输入密码,不输入用户名字或者为空格或者名字中包含空格
输出:请输入用户名字
3.用户重置或取消(reset/cancel)
1).重置是将用户名与密码框清空
2).取消按钮通常是系统退出
作者:
millionaire
时间:
2006-3-17 17:55
楼上的写的很全面,顶一个
对于login,补充一小点,我觉得还能用工具WR来做,是这样考虑的:录制登录的脚本,你要考虑登录成功和不成功的情况,这个楼上的说的很详细了,呵呵。然后在录入的脚本上加入GUI等的判断,能够实现许多新build的regression测试。
作者:
Joan2005
时间:
2006-6-24 16:12
楼上写的很全面
我想问一下,现在写功能测试用例,是否也要考虑页面检查?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2