我的地盘我做主! 博客:http://tester2test.cnblogs.com/   msn:win_soft@163.com

随机测试

上一篇 / 下一篇  2007-09-19 11:59:17 / 个人分类:其他

作者:天网51Testing软件测试网mKf-\3P+@hh|

.`w@9YH.k)o0原文如下:51Testing软件测试网@2sn}vn*g;]0FJ
51Testing软件测试网}2Z6Y Vov-\
随机测试是这样一种测试,在测试中,测试数据是随机产生的。举例来说,我们测试一个系统的姓名字段,姓名长度可达20个字符,那么可能随机输入以下20个字符:ty5%,,ijs5ajUjjkkkk,显然,没有人会姓这样一个姓名,并且可能该字段不允许出现%等一些字符,所以对随机产生的输入集合我们要进行提炼,省略掉一些不符合要求的测试集。并且这样随机产生的用例可能还只覆盖了一部分等价类,大量的情况无法覆盖到。这样的测试有时又叫猴子测试( monkey testing)。
ml-D?b+H+j0    随机测试有这样一些缺点:51Testing软件测试网y6pW'|$PV;l+Z1}
   。测试往往不太真实;51Testing软件测试网*EL@6i G`O
   。不能达到一定的覆盖率;
o4u2hb Fye0   。许多测试都是冗余的;
2`b_iK0   。需要使用同样的随机数种子才能重建测试51Testing软件测试网3e M:g8KErd8m
51Testing软件测试网iGh#~vC/n%p"C
    这种随机测试在很多时候没有多大的用处,往往被用来做为“防崩溃”的手段,或者被用来验证系统在遭受不利影响时是否能保持正常。51Testing软件测试网Lf d!]`
51Testing软件测试网4[ u3jY3nz
51Testing软件测试网h PJ |U
我的话:
;S0lQ*n i I:\2XB.N/r0D0        个人觉得随机测试随机测试在面向网络,特别是因特网,不确定群体时还是非常有用的,因为不仅仅是真正想使用系统的用户,也有很多乐于攻击系统和制造垃圾数据的人,这是考察一个系统健壮性、防止生成大量垃圾数据的情况是非常有用的,我们以前的公司就因为前期不注重控制垃圾数据的输入,导致数据量急速增长,后来有不得不做一个数据校验程序,来删除数据。

$C)|;xu:K(Z051Testing软件测试网 n,K#X PU;L
测试者家园 2007-07-08 19:56 发表评论
51Testing软件测试网)v#ie6J)ue+q.k
51Testing软件测试网I/IzJ#i&\\X*Z!H
Link URL: http://www.cnblogs.com/tester2test/archive/2007/07/08/810448.html

TAG:

 

评分:0

我来说两句

日历

« 2023-04-27  
      1
2345678
9101112131415
16171819202122
23242526272829
30      

数据统计

  • 访问量: 255663
  • 日志数: 689
  • 建立时间: 2006-12-05
  • 更新时间: 2009-04-15

RSS订阅

Open Toolbar