测试用例代码覆盖之新想法

上一篇 / 下一篇  2007-11-09 21:02:25

51Testing软件测试网*[-t;e1VHL

不知你有没有发现,你费尽心思,花了九牛二虎设计的测试用例.产出却不高!或者产出不成正比!(据有人统计过,黑

ZwZ&|U051Testing软件测试网Tn%A'B3[T+Z

盒测试用例的代码覆盖率只能达到30%!)是不是邦的一声,又一个你想不到的Bug!头晕!到底还藏着多少个这样的

{k!Y\5f M.Q?$Y0

EH u0c a&K0定时炸弹呢?

k w2g!w1RP0

"F,}BdU]o'r0那如何来解决这样的状况呢?51Testing软件测试网 M'O[0\6^1C)m,k3C0E

51Testing软件测试网h8PV3az$o

一直在思考着.

.I+c?;b e3M!y0

9i)`V [aK9H0大家不得不承认单元测试的代码覆盖肯定比黑盒的高.但是要求会懂代码,虽然并不是非常难.但对于目前情况.51Testing软件测试网9_0~ykkIIa

(W{b1K!PS0还是比较不容易实现.那有没有一种既让开发人员看得懂,测试人员也看得懂的东西呢?有!那就是伪代码!

g Qv d7` o+f6[0c;K0

5od-b6j)tTN`W0但是难题又来了?

.j\.{R3\051Testing软件测试网 D6k$};I P'd^ _Hmm

难题1:有多少人写程序会写伪代码? 估计很少.那怎么办?

)K0B&_M+i/P0

xgrP'dq0    答:说服他.如果写伪代码能让你的逻辑思维更加缜密.减少X%的错误,同不同意?51Testing软件测试网Z? e)Mx h4l#Rni!~g

)P,_Gal0h,@0    同意!51Testing软件测试网+^ H"m)@Lu#up

W+C SXWPO0    好,那我们开始吧!肯定我成绩,我保证!

:N4[1s.W3XWz0

l;@S/M.m'a0难题2:单独维护一份伪代码文档恐怕...要是有结合在IDE里面就好了.

*a p8{S"Cv?0

)RS/V U&y@+Z UcHG0   答:.NET 里面在方法前面加上/** 内容 /,会变成方法的说明.那我们是不是也可以采取类似的做法呢?51Testing软件测试网G8Vi'n$zg$?1cXD

51Testing软件测试网;Knh j Ba

      我觉得完全可以!

)B%Y9H!k{I051Testing软件测试网 fP-VF0]7c+s { bD&`y

 

$F:c#q i)p.e0

TAG:

kakamissyou的测试小栈 引用 删除 kakamissyou   /   2008-04-29 16:39:48
哈!发现最近开发组长在采用伪代码了,莫非他偷看了我的空间???不过还是挺高兴的!不过其实他是用来对付老大的!老大是要让他带组员画序列图。他觉得那东西表达意思不如伪代码清楚!嘿!反正适合自己的东西就是好东西,而且我们测试也可以看得懂!序列图就不一定!
 

评分:0

我来说两句

Open Toolbar