查看完整版本: 对于一个登录框,你能想到多少测试点

sxlshirley 2007-10-26 11:16

对于一个登录框,你能想到多少测试点

对于一个登录框,你能想到多少测试点

ycxlove11 2007-10-26 12:13

用户名,密码是否正确,登陆页面是否友好,是否有自动登陆的设置

zknjnu 2007-10-26 12:19

1、框的形状?方框?椭圆?
2、框的颜色和周围一致不?线条粗细?
3、框在页面的位置,居中?偏上?
4、输入范围?数字?空格?中文?俄语?长度?
5、点击后能否正常提示出错?能否正确登陆?能否给出等待提示?响应时间?
6、连续快速点击100次,有啥问题?
7、是需双击还是单击?
8、意外中断网络,有啥异常?
9、意外断电,能否重新连接?
10、多打开其他页面或操作其他程序,此页面是否无法登陆?会出现无响应或死机?
11、,,,
还是不写了,怕有人说我思想太BT

Johnny521 2007-10-26 12:38

楼上的比较强,佩服:lol

其实对于一个登陆框,如果要设计用例的话,感觉可以从以下几方面入手:
1、UI
   1>UI设计要美观,颜色搭配要适当
   2>按钮的颜色状态,有时候有些按钮在不满足其触发状态的时候,要设计成灰色,也就是不可选状态
2、功能需求
   1>主要考虑输入框内数据的限制,比如数字、字符、符号、一些组合输入、长度限制(如果没有长度限制的话,输入n多数据容易引起程序异常退出)
   2>正确的、人性化的提示
3、性能需求
   主要考虑性能方面的需求,比如n个人同时输入,同时提交,会不会引起异常
4、异常中断
   可以考虑一些断网、断电的情况
5、快捷键
   比如是否支持复制、粘贴、剪贴等快捷键
6、其他一些相关的设置,如果有的话
暂时就想到这些,仅供参考,欢迎一起讨

[[i] 本帖最后由 Johnny521 于 2007-10-26 12:43 编辑 [/i]]

zhao.nina 2007-10-26 13:34

学习了,呵呵.

judyni 2007-10-26 14:48

向4楼的学习.......

Johnny521 2007-10-26 16:40

楼上的,大家互相学习了,其实大家可以经常就一些话题来展开讨论,这是一个很好的自我提升的方法

judyni 2007-10-26 17:46

呵呵.

让心飞翔 2007-10-27 15:46

可以根据需求文档和数据库设计进行设计测试用例:
包括(特殊字符#%^&^&, 空格. 登陆的相应时间,字符长度. 可以用边界值分析法,等价类分析法:handshake :) )

k999298 2007-10-27 17:50

我来补充几点哈! 最大化,最小化以及关闭功能是否正确实现  比如QQ
1 最小化最大化后屏幕刷新是否正常,能否及时刷新
2。移动窗体 快速移动或慢速移动 背景和窗体本身刷新必须正确
3。在不同分辨率下的显示是否正常
4。按钮的位置大小
5。字体大小和界面的比例
6。前景色和背景色搭配合理协调
7。界面风格等等
8。中英混合  比如 确定按钮是中文 取消按钮是cancel
9。tab键的使用顺序
10。密码是否显示为*号
还有比如QQ的下拉列表框和滚动条的测试 登陆框也有很多类型

鸡肉盖饭 2007-10-29 20:07

[quote]原帖由 [i]zknjnu[/i] 于 2007-10-26 12:19 发表 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=767793&ptid=94740][img]http://bbs.51testing.com/images/common/back.gif[/img][/url]
1、框的形状?方框?椭圆?
2、框的颜色和周围一致不?线条粗细?
3、框在页面的位置,居中?偏上?
4、输入范围?数字?空格?中文?俄语?长度?
5、点击后能否正常提示出错?能否正确登陆?能否给出等待提示? ... [/quote]

你的思路很特别哦,值得学习,测试就要这样的,要从各个方面考虑,当然一定要起要作用才对

骄阳似火 2007-11-15 11:57

不错,学习中

hibetty 2007-11-15 15:50

回复 1# 的帖子

众人拾才火焰高啊,有意思!

sean_yin 2007-11-15 23:10

补充一些用例:
跳转到正确页面的时间是否可以接受;
从后一页面返回到登陆页面原有数据是否保留(包括是否显示在页面上或者说没显示但是点登陆依然可以进入);
不同浏览器,不同操作系统的测试;

fan730 2007-11-17 11:30

学习ing!!

handle 2007-11-19 13:56

呼呼,强悍,学习中。。。。

lydia7 2007-11-19 15:06

补充(偶是新人)

1输入错误的用户名、密码,提交后是否有提示框和提示字符?
   1。1如果有提示,当关闭提示框后,密码那栏是否有被清空?还是用户名和密码都被清空?亦或全没清空?
   1。2如果没有提示,界面是否回到原来的登陆界面?此时的密码那栏是否有被清空?还是用户名和密码都被清空?亦或全没清空?
   1。3如果有提示,此时按后退键会出现甚么情况?刷新后呢?
   1。4如果没有提示,此时按后退键会出现甚么情况?刷新后呢?
   1。5用多种浏览器测试,当用到TT之类的浏览器,当第一次用输入错误用户名和密码,不登陆,强制关闭电脑,再次开机,点击TT浏览器后,点击恢复之前的网页,此时,之前的登录名和密码还在麽?
   1。6用多种浏览器测试,当用到TT之类的浏览器,当第一次用输入错误用户名和密码,登陆(不管是否有提示),强制关闭电脑,再次开机,点击TT浏览器后,点击恢复之前的网页,此时,之前的登录名和密码还在麽?

2用繁体输入再测一遍。;P

yeqiuangel 2007-11-21 11:00

楼上的想法太强了,应该说该想到的都想到了

xiaodong 2007-11-21 11:21

[quote]原帖由 [i]Johnny521[/i] 于 2007-10-26 12:38 发表 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=767811&ptid=94740][img]http://bbs.51testing.com/images/common/back.gif[/img][/url]
楼上的比较强,佩服:lol

其实对于一个登陆框,如果要设计用例的话,感觉可以从以下几方面入手:
1、UI
   1>UI设计要美观,颜色搭配要适当
   2>按钮的颜色状态,有时候有些按钮在不满足其触发状态的时候,要 ... [/quote]

还是这位仁兄回答的好.有思路.一点都不乱.别的同学...呵呵.我不看好.

lxm 2007-11-21 15:30

同意楼上

树形展开,思路比较严密。

水上飘 2007-11-22 09:10

呵呵
强人真多啊
学习

正道 2007-11-23 17:15

关键是楼主没有说是GUI测试、还是功能测试,还是性能测试。问得比较模糊。光一个功能测试就很多可测的了,更不要说加上GUI、性能测试,可以写很多了。:)

[[i] 本帖最后由 正道 于 2007-11-23 17:21 编辑 [/i]]

enjoytest 2007-11-26 16:43

同意楼上的,应该明确说明是哪方面的测试

ps 这个题目很典型呢,好多次面试都碰到了

enjoytest 2007-11-26 16:44

ps   如果没有说明,那应该是GUI和功能方面的,呵呵

niejianwei 2007-11-27 09:32

补充下  是否可以记住密码

kitteylnm 2007-11-30 10:53

我觉得还有一点需要补充下哈:将用户名SQL注入一下,随便输入密码时,是否可以登陆系统

dabeixiong 2007-12-1 20:28

我来汇总+补充...嘿嘿~
功能测试:(这个肯定要先说的咯)
1.正确的用户名和密码登陆
2.错误的用户名错误的密码、正确的用户名错误的密码、错误的用户明错误的密码,弹出相应的提示信息
3.提示信息是否正确,比如我密码错了提示无此用户...那就瞎了~
4.页面跳转的测试,人家输错了直接关闭就不好了~或者人家输对了自动跳转到相应页面(是相应页面不是单纯的跳到主页呦~)
5.多用户同账号登陆的情况...嘿嘿~没多少人想到吧...至于是否允许,那要看需求了~
6.账号和密码位数的检查,强制输入超过规定长度的字符,比如利用复制粘贴等
7.就像51testing论坛~我以为登陆账号和昵称是两码事呢~结果在这里昵称只能用账号...
8.出现各种情况再次进行登陆,比如用户关闭网页,有的系统点x关闭浏览器和点击系统提供的登出是不一样地~再用户进行ie清理,看看会出现啥状况?3楼的竟然想到断电...用得着么?
9.cookie或者其他技术保留登陆信息的时间检查,别人家选择保留1个月,结果1周就没了...

界面测试:
1.账号和密码的字符检查,是否允许双字节?这就涉及到本地化测试了~
2.各控件的布局是否整齐,控件的大小是否合适,文字字体大小格式颜色是否美观等等...
3.提示信息是否友好美观,总不能带脏字吧...

性能测试:
1.无非就是响应时间,页面显示时间,资源的占用...要像迅雷那样页面显示半天,资源又占那么多~不说了~郁闷~

安全性:
1.cookie的安全性检查
2.错误次数的控制(像工行的网银3次密码不对当天就进不去了...哼)
3.密码的安全性,是否用*号隐蔽或者别的类似的隐蔽方式,并且考虑密码被盗去的可能性,比如在注册的时候我们就对其密码进行强中弱鉴定~并提示用户...

blue_dolphin 2007-12-1 22:56

看来楼上应该是个专业测试人员了:)

yjr2008 2007-12-2 20:22

大家都是专业的测试员啊,值得学习

yangtesting 2007-12-3 14:38

群众的力量~~写他100来个用例不成问题

Jifucy1010 2007-12-4 09:53

4# 的说的真有条理啊

gaowen 2007-12-4 15:58

study !~~~~~~~~~~~~~~~~~~:lol

walsh_wx 2007-12-5 11:45

对,测试目的都不明确

[quote]原帖由 [i]正道[/i] 于 2007-11-23 05:15 PM 发表 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=797056&ptid=94740][img]http://bbs.51testing.com/images/common/back.gif[/img][/url]
关键是楼主没有说是GUI测试、还是功能测试,还是性能测试。问得比较模糊。光一个功能测试就很多可测的了,更不要说加上GUI、性能测试,可以写很多了。:) [/quote]

bzfyhfyh 2007-12-5 14:02

高手
新人学习ing

ylian 2007-12-5 15:25

我也来两句!

讲得不错,有好几项我都没想到,不过好像有几点大家没提到哦:
1.不输入用户名或密码的提示!
2.不同的浏览器是否有相同的提示框弹出?(firefox打开,有些提示框就不会弹出)

mollycai 2007-12-5 18:31

貌似大家追求的是谁能想到的测试点的多少

但是所有的case不都是根据需求来的吗?针对需要上说明的一些细节,再设计相应的测试点,不是吗?

呵呵,偶是新人
说的不对,给予批评指导

linqiang 2007-12-6 16:32

.

呵呵,学习了

kaguan 2007-12-7 23:55

学习了。。。

丛林猎手 2007-12-8 00:32

按照27楼的,再补充几点

1.密码是否可以忽略大小写?
2.所有出错提示信息是否完整且对不同错误提示不同出错信息.
3.对于错误用户名.密码.提示错误后是否能自动返回登陆界面,并把用户名,密码清空

Johnny521 2007-12-8 13:58

很久没上论坛了,今天上来一看,竟然发现这个帖子还在,之前在4楼回了一贴,看了下面一些朋友的回帖,发现很多观点都很特别、很新颖,值得学习!在此想发表以下几点意见:
1、作为一名测试人员,首先思路、条理都要很清晰,比如我们所写的测试报告、总结等,让别人看了,一定要有一种很清晰的感觉,但是我发现上面有一些朋友虽说思路还不错,但表述问题缺乏条理性。
2、谈谈产品需求
虽说测试时要参考产品需求,但实际工作中我们碰到的往往是需求不明确等问题,所以说需求只能作为我们测试的一个参考依据,而不能作为测试的根本依据,个人认为测试的依据主要来自三个方面:
   (1)原始的产品需求
   (2)个人的经验,以前在一篇文章中我曾经说过“测试不是靠青春吃饭的”就是这个道理
   (3)相关同类型产品的参考
3、测试的目的问题
也有部分朋友说到测试目的不明确,其实我觉得不应该这么想,既然这个问题没有限制目的,那就是要求全面测试了
页: [1] 2
查看完整版本: 对于一个登录框,你能想到多少测试点