当前位置:首页 > 百科中心 > 综合其他 > 综合其他

什么是模糊测试技术?与其他测试有何区别?

 自计算机诞生以来,人们就一直与“BUG”做斗争,而随着网络安全技术的不断提升,现如今企业可以应用到的测试手段越来越多,这其中就包括智能模糊测试技术。下面就让小编来为大家介绍下:什么是模糊测试技术?与其他测试有何区别?
  在了解之前,我们先搞清楚测试是用来做什么的。测试在我的理解看来就是,一个已经开发好的系统或者一个已经可以被调用的函数又或者是一个API和其他程序接口在我们的手中,我们通过各种办法操作去检测这些成熟的体系中是否存在缺陷。
  模糊测试,就是向刚刚提到的那些成熟体系中不断输入随机产生的数据,然后看这些数据有没有让系统产生一些超出设定这些体系之初所预期的结果,这些超出预期的结果往往就是系统的缺陷。很多人普遍认为,模糊测试不涉及对具体代码的测试,只涉及对产品整体性能的测试和输出结果的比对。但是这与其具体用途实际上是有冲突的,模糊测试是向一个成熟的体系输入由模糊测试工具产生的随机数据或者一个随机情况,然后对这个体系进行观察。
  很明显,如果这个代码是可以被查看到输出结果的成熟代码,并且需要使用者进行某种输入,那么这个代码也是可以被进行模糊测试的。所以我们的测试工具就是进行了对具体代码的测试。可将其分为白盒测试和和黑盒测试。
  关于模糊测试技术,小编就先为大家介绍到这里。安般科技作为国内首家从事商业化智能测试技术的科技公司,如果大家有这方面的需求,或者对此测试技术还有其他疑问,都可以通过安般科技官网来进一步咨询了解更多详细内容。

【云广告】百科发布,镇江纹身
本文章由网友发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

评论