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

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

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

~)~ UY-q5Y4fK f|a0[原创]测试用例输入数据的设计方法和测试用例设计方法不可混淆
}9ZG2X:^051Testing软件测试网7T:DrBE:W*] JN)M
测试用例的设计是测试设计的重要内容,关于测试用例的设计方法,当前不少出版的测试书和发表的测试文章,不少存在着表述错误,主要是把测试用例中的输入数据的设计方法与测试用例的设计方法混为一谈,对测试初学者和测试用例设计人员产生误导。
TG G2BX |+D4Z9NI0
8}4MV)]6O;@0这种错误的主要表现举例如下:51Testing软件测试网&N3IY7Q-eJwl\*?!LA
51Testing软件测试网9|H Gw/G/s \
测试用例的设计方法包括:51Testing软件测试网 l0B H"A^6d&n'\^
(1)等价类划分法
6`b#D l N(y:kr$j1^0(2)边界值法
Dy-s@ M,Q(k0(3)功能图与判定表法
5AgijI4P0(4)错误推测法
/f3jL-Zn?!~ x0(5)用户场景法
K,p;|]AA0(6)......
51Testing软件测试网?:R~;y |~-g
其实,测试用例中输入数据的设计方法只是测试用例设计方法的一个子集,上面列出的集中方法都是确定黑盒测试用例的输入测试数据的一般方法,而不是测试用例的设计方法。
a;q8Y1Td%d!S051Testing软件测试网5W l)wo0wW
除了确定输入数据之外,测试用例的设计还包括如何确定测试用例的设计策略,如何组织设计用例,如何从测试需求等文档创建完整的测试用例。
P0vF(?&{ct joD$B0
m!V!~}]Ky H0对测试执行人员来说,测试用例的表示内容包括以下几个方面:51Testing软件测试网m^A B1_@^ A1U-^
(1)测试用例的测试目标51Testing软件测试网L6j){H8` z)ASj
(2)测试用例的被测功能点描述
2k {(Mgc0(3)测试用例的测试运行环境51Testing软件测试网4F4E C+tz@`
(4)测试用例的执行方法(包括测试步骤,输入测试数据或测试脚本)51Testing软件测试网1Dm[5Y;F4Qa
(5)测试期望的结果51Testing软件测试网8`V.xRU*X
(6)执行测试的实际结果51Testing软件测试网dK,q R;~$C
(7)其他辅助说明

7U [3S(\Ej8_J.}0从以上几点,我们可以看到输入测试数据只是设计测试用例的一个步骤,而不是全部。
f} ~!PpP[s P!s~051Testing软件测试网F*e1H&@!Hy"n
测试用例的设计是一项复杂的测试工作,测试用例的设计方法需要考虑测试的目标,被测试软件的特性,测试者人力资源的技术和能力,测试组织形式,测试进度、测试成本等多个方面。

@/eS-y_^h051Testing软件测试网G+MhG~9C

原文51Testing软件测试网9Q@*d*ICP6mt,J

51Testing软件测试网"};R1\Ie&X`o9G

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

\1[0SW I7a:ES0

l(x~X#H9v'Z1t {0 51Testing软件测试网+wt1@-pg6j.uD%z


TAG: 测试用例

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

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar