51Testing软件测试论坛

标题: 问大家一个需求的问题,麻烦高手来看看,谢谢了! [打印本页]

作者: doudouwen    时间: 2008-2-4 16:15
标题: 问大家一个需求的问题,麻烦高手来看看,谢谢了!
现有一个需求:
一个简单的登录页面,上面可以输入登录帐号,登录密码
3种情况如下:
a.登录帐号,登录密码都输入正确,可登录成功
b.登录帐号,登录密码输入错误或其中一个输入错误,则登录失败
c.登录帐号或密码输入错误超过3次,则该页面功能冷冻15分钟(次数和冷冻时间可以配置)

请问各位大大,以上这个需求有什么问题吗?比如缺少什么或逻辑错误什么?我没看出来
作者: happybaby2000    时间: 2008-2-5 14:07
补充:用户名、密码全为空,点击登录
作者: 65138935    时间: 2008-2-5 15:53
登陆成功系统的响应时间也应该考虑下吧
界面问题
作者: luoyear    时间: 2008-2-11 09:51
-------
1,登陆帐号的命名规则(最基本的有:英文,不以什么什么字符开头,不含.@#$等特殊字符,小于12个字符)
2,登陆密码的要求(最基本的有:非空,字长6以上,字母数字混合,不含.@#$等特殊字符)
作者: Lennon    时间: 2008-2-15 11:44
标题: 你好
觉得有点问题
1、如果你说的是对这个登录页面的需求的话。那么应该在ui规范中有以部分规范用户名和密码输入框可以接受的输入类型和范围的定义,另外ui规范中可能还有的定义是在输入的用户名和密码错误时用户名和密码输入框是否清空原有输入的定义。另外在数据字典中也会有部分关于用户名和密码的长度规范的定义。我想ui规范和数据结构应该是单独文档。如果把这部分东西都写在需求里面的话,需求太冗长并且不易于维护。
2、你写的c点的意思是当b的错误情况发生3次时冻结输入吧。c的逻辑问题是当用户民错2次密码错2次的时候总共错了4次但是仍然符合你的c的描述。这点的描述同业务需求其实是冲突的。
3、就想上面的兄弟说的,少了点击登录。需求就变的充满歧义。
作者: 冰河    时间: 2008-2-15 14:31
出错提示等信息,登陆页面是否有提示注册帐号的入口,,
作者: derekzhang    时间: 2008-2-15 15:02
冷冻15分钟后,是否可以输入错误的用户名或者密码也可进入系统
或者输入空的值就可登录系统等等。
作者: 庖丁解牛    时间: 2008-2-15 15:25
不要吹毛求疵,作为需求这根本没有什么问题,我从没有见过哪个会把需求写的过细的,而且完全没有必要
有些东西应该在设计甚至实现阶段再去细化




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2