“模糊测试”和“猴子测试”之间的区别

时间:2012-04-20 07:24:34

标签: testing fuzz-testing monkey-testing

我最近一直在考虑模糊测试和猴子测试之间的区别。根据wiki,似乎猴子测试“仅”是一个单元测试,而模糊测试则不是。 Android有UI/Application Exerciser monkey,它似乎不是单元测试。

这些测试方法之间有什么区别吗?

1 个答案:

答案 0 :(得分:13)

UI / Application Exerciser Monkey是一个模糊测试工具。该名称可能与其行为就像 monkey 使用您的应用程序一样。它也可能与(来自Wikipedia):

的事实有关
  “The Monkey”是由Steve Capps开发的Macintosh应用程序   在1983年之前。它使用日记钩将随机事件输入Mac   程序,并用于测试MacPaint中的错误。

底线是 Monkey测试 Fuzz测试是基本相同的不同名称。但是,可能存在一个细微差别: Fuzz测试更多的是使用随机数据 Monkey测试是关于随机操作< /强>