一个人不应该依附在其他人身上,一个人应该首先自力更生。你应该自己能够独立,能够安顿你自己,那你就不会害怕了。你爱你自己的话,别人不能不爱你吧。

测试用例输入数据的设计方法和测试用例设计方法不可混淆(转载)

上一篇 / 下一篇  2007-06-07 10:08:34 / 个人分类:测试用例

c@H#~.y#{J2F }0[原创]测试用例输入数据的设计方法和测试用例设计方法不可混淆
:z7\ a:Mh3y |0
k+o_ s$NJR+xA/Wh0
测试用例的设计是测试设计的重要内容,关于测试用例的设计方法,当前不少出版的测试书和发表的测试文章,不少存在着表述错误,主要是把测试用例中的输入数据的设计方法与测试用例的设计方法混为一谈,对测试初学者和测试用例设计人员产生误导。51Testing软件测试网S0\a&u'L7QZm+z-f Y
51Testing软件测试网 Yip Y|5XHm
这种错误的主要表现举例如下:51Testing软件测试网 A_n'_Yk

M)gM"GN0l5RU.Z$Y/`0
测试用例的设计方法包括:
NA$_xe^0(1)等价类划分法
+PUa2f m*m%C#r*h vNP0(2)边界值法
l0P5M g8PH i0(3)功能图与判定表法
|H7R_-RS5@4m0rT'^r0(4)错误推测法
ZM`e y5kG ]4r0(5)用户场景法51Testing软件测试网]8c5@m)?g^6~4yz
(6)......

j6]'J3b*d0其实,测试用例中输入数据的设计方法只是测试用例设计方法的一个子集,上面列出的集中方法都是确定黑盒测试用例的输入测试数据的一般方法,而不是测试用例的设计方法。51Testing软件测试网 Z4m\Jh
51Testing软件测试网 F'z(^,UGM
除了确定输入数据之外,测试用例的设计还包括如何确定测试用例的设计策略,如何组织设计用例,如何从测试需求等文档创建完整的测试用例。51Testing软件测试网1A5hm-|8^4t5n
51Testing软件测试网#VP1LCI^!I
对测试执行人员来说,测试用例的表示内容包括以下几个方面:
;s&l d#n4[F4`6z[4a0
(1)测试用例的测试目标
XU"X[6mUT [0(2)测试用例的被测功能点描述
bT1OqtK0(3)测试用例的测试运行环境51Testing软件测试网T7z$TBy R8O6m
(4)测试用例的执行方法(包括测试步骤,输入测试数据或测试脚本)51Testing软件测试网7JAE8qQJGM
(5)测试期望的结果
,ugg/xo0(6)执行测试的实际结果51Testing软件测试网 N-Wl6R4^8tdv
(7)其他辅助说明

9b*AE ['agkB0从以上几点,我们可以看到输入测试数据只是设计测试用例的一个步骤,而不是全部。51Testing软件测试网h;k!] l1a
51Testing软件测试网 Nak#c hh
测试用例的设计是一项复杂的测试工作,测试用例的设计方法需要考虑测试的目标,被测试软件的特性,测试者人力资源的技术和能力,测试组织形式,测试进度、测试成本等多个方面。
51Testing软件测试网uI:L6j/E,tA_

3b`P.@$I p0原文

[F PC&A6n051Testing软件测试网urcF J)N

我说几句吧:最近一直在写测试用例,一直疑惑自己的测试用例特象GUI测试用例,然后不断的思考,努力把数据测试都写成功能测试,因为整个系统是我一个人写,没有人指导,文档不全,自己也没有完全参加过什么系统的培训,完全靠自己。。。发现的问题是功能测试用例不是完完全全等同于数据测试,且数据测试一直被我名为GUI测试,看了这篇文章之后,发现数据测试也不等同于GUI测试,现在有一个很大的问题,就是级联菜单的功能测试用例的设计,呼呼,有人知道的麻烦告诉我一下。。。问题

Q$pz%`yd]0

"E#i[;[O:Na(bj0 

,l4j)B5F n#o0

TAG: 测试用例

引用 删除 继续下一站   /   2012-04-18 17:09:09
3
 

评分:0

我来说两句

Open Toolbar