51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2127|回复: 4
打印 上一主题 下一主题

[讨论] 求问

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-3-17 13:53:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在有一份需求,需求上有一个登陆模块,上有用户名,密码,提交,重置按钮,而在用例上我写了验证界面,用户名,密码的最大录入值,特殊字符,不输入任何内容提交,重置功能,请问还可以写什么啊


现在有两个用户,一个帐号,同时对其进行操作,请问预期结果该怎么写。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-3-17 14:22:29 | 只看该作者
那需求上是怎么写的呢?
我想关键还是要看原本设计的时候是怎么样的吧。
预期结果应该和需求一致
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-3-17 17:23:52 | 只看该作者
上次也问了一个朋友这个问题,他给了我个参考,这里也放出来给大家看看,有不足的地方请大家补充下,谢谢;

首先针对界面检查: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).取消按钮通常是系统退出
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-3-17 17:55:01 | 只看该作者
楼上的写的很全面,顶一个对于login,补充一小点,我觉得还能用工具WR来做,是这样考虑的:录制登录的脚本,你要考虑登录成功和不成功的情况,这个楼上的说的很详细了,呵呵。然后在录入的脚本上加入GUI等的判断,能够实现许多新build的regression测试。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-6-24 16:12:01 | 只看该作者
楼上写的很全面
我想问一下,现在写功能测试用例,是否也要考虑页面检查?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-8 10:39 , Processed in 0.072729 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表