我最近一直在考虑模糊测试和猴子测试之间的区别。根据wiki,似乎猴子测试“仅”是一个单元测试,而模糊测试则不是。 Android有UI/Application Exerciser monkey,它似乎不是单元测试。
这些测试方法之间有什么区别吗?
答案 0 :(得分:13)
UI / Application Exerciser Monkey是一个模糊测试工具。该名称可能与其行为就像 monkey 使用您的应用程序一样。它也可能与(来自Wikipedia):
的事实有关“The Monkey”是由Steve Capps开发的Macintosh应用程序 在1983年之前。它使用日记钩将随机事件输入Mac 程序,并用于测试MacPaint中的错误。
底线是 Monkey测试和 Fuzz测试是基本相同的不同名称。但是,可能存在一个细微差别: Fuzz测试更多的是使用随机数据, Monkey测试是关于随机操作< /强>