首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件测试 >

怎么测试登录 救命

2012-03-09 
求助:如何测试登录大虾救命今天参加了一个面试题为:如何测试登录我答:1 用特殊值测,2 用软件模拟10万用户

求助:如何测试登录 大虾救命
今天参加了一个面试
题为:如何测试登录
  我答:1 用特殊值测,2 用软件模拟10万用户一起登录。
  考官让我补充,重点放在多个用户,我补充了一点:多个用户用相同账号密码同时登录。
  考官再让我补充,我想破脑袋也没想出。
  请各位大虾帮忙想想,小弟不胜感激。

[解决办法]
既然考官让把重点放在多用户上,那么无外乎两种可能
1、性能方面:那么也就是设计一下对应的场景,除了多用户用相同的帐号密码登录外,至少还有用不同的帐号密码登录,而且除了正确的帐号密码外,还可以考虑错误的帐号密码(错误的帐号密码也会涉及到数据库查询等操作),另外模拟真实环境还可以设计一定比例的正确错误帐号密码混合场景等。
2、功能方面,主要是状态冲突问题。如果系统对于登录进行了重复登录限制,或者IP绑定等事情,就要考虑相同帐号异地同时登录问题,不同帐号同一IP登录问题,同一帐号先后登录问题等等。
[解决办法]
学习了,楼上分析的很全面。从场景设计上可以设置不同人数,登陆页面用事物划分再看响应时间。多少人数并发时用户登录时间变化明显,或者说多少用户并发时登陆时间超过一个普通用户可以接受的范围(>5s)
[解决办法]
功能测试
性能测试
界面测试
容错性测试
根据测试方向 使用测试用例设计方法 设计测试用例进行测试
[解决办法]
首先这属于一个功能!
你要进行如下测试:对登陆账号和密码文本框的测试!
文本框的测试很多了:输入的字符的长度,特殊字符,这里面牵扯到边界值和等价类的划分!
最后就是正确的和密码的组合测试!

大概这么多吧!希望可一对你有用!!
[解决办法]
相当全面了!学习!
[解决办法]
我面试也碰到过,嘿嘿
[解决办法]
首先下载一个sql注入器来,看看能不能注入~

热点排行