51Testing软件测试论坛
标题:
类似QQ的聊天程序怎么写测试案例
[打印本页]
作者:
彦羽de心
时间:
2009-10-26 14:33
标题:
类似QQ的聊天程序怎么写测试案例
求助,请各位大虾帮忙!
一个类似QQ的聊天程序,要怎么测,怎么写测试案例?
有过类似测试经验的,麻烦指教下,不甚感激!
作者:
彦羽de心
时间:
2009-10-26 15:24
::shanguang::: 请各位大虾帮帮忙哦!!
作者:
千里
时间:
2009-10-26 15:43
标题:
合理利用等价类编写高效测试用例
关于QQ用户登录框,你该怎么去考虑测试用例的设计呢?当然,我们要从两个方面去考虑:一是QQ帐号,二是QQ密码。就拿QQ帐号这一个输入框,你怎么去考虑进行测试用例的设计?
目前,一个QQ服务器就允许有10万以上个用户同时登录进行即时聊天,有多少个QQ帐号啊?现在一个人还不只一个QQ号呢,呵呵。
如果有很多QQ帐号的话,怎么进行测试呢?如果只测试几个,覆盖率不足;全部都测试一遍,不可能有那么长时间,而且太多了也不好实施。
所以,QQ帐号的测试就陷入了僵局?我们先分析一下QQ帐号:由6-10位自然数构成。一是位数长度有一定的限制,二是类型是固定的,由0-9自然数构成。要想测试覆盖全面,又要节省时间,最好的办法是尽量简化测试用例的设计。通过对以上QQ帐号的分析,可以看到有效的帐号有它自己的特点:长度与类型要符合要求,这样只要在腾讯公司的服务器上申请了帐号,就可以进行即时通信了。
那么,这样就有一个解决问题的方法了:进行类别的划分。我们知道软件的功能测试要进行两个方面的测试:通过测试和失败测试。要进行通过测试的话,帐号要符合规范,要进行失败测试的话,就要破坏帐号的规范。好,这样的话,QQ帐号的测试我们就可以进行了。
把QQ帐号进行分类:有效的和无效的。
有效的:(1)长度在6-10位之间
(2)类型是0-9自然数
无效的:(1)长度小于6
(2)长度大于10
(3)负数
(4)小数
(5)英文字母
(6)字符
(7)特殊字符
(8)中文
(9)编程语言中的转义字符
(10)空
这样就可以看出来,有效的当中只要取1或几个就可以通过测试了,在无效的当中取1或几个就可以进行失败测试了,所以这样的方法很简单、高效。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
原文引自:
http://www.51testing.com/html/59/n-86259.html
作者:
月上百合
时间:
2009-10-27 11:20
补充楼上的,对QQ的聊天功能也要测哦,因为功能太多了,我不一一列举了。
作者:
xuzengle
时间:
2009-10-27 11:51
推荐看看《测试webmsn》这本书。
作者:
彦羽de心
时间:
2009-10-29 14:15
谢谢各位热心解答
作者:
彦羽de心
时间:
2009-10-29 14:26
原帖由
xuzengle
于 2009-10-27 11:51 发表
推荐看看《测试webmsn》这本书。
这本书网上有电子版的下么,找了很久找不到哦.如果方便的话可否提供下载地址呢::daxiao:::
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2