模糊测试(框架)Web应用程序?

Rob*_*bAu 15 javascript testing web-applications fuzzing random-testing

是否有可以在WebApplications上执行模糊测试的框架?我知道Selenium并且WebDriver用于构建Web应用程序的测试,但我特别感兴趣的是内置模糊测试的库,框架或项目,因此我不需要重新发明轮子.

例如,我可以从这些功能中受益:

  • 随机链接点击
  • 随机填表
  • '后退'和'前进'点击
  • 随机鼠标移动和点击
  • JavaScript支持

有谁知道实现这些功能的项目?(最好是Java :))

Bri*_*ian 10

我对此感到好奇,因为我们在办公室使用Selenium/Java,并对我自己进行了一些挖掘.我发现了一些可能对您有用的链接:

模糊测试 - IBM - 我怀疑你可能已经找到了这个链接.

猴子模糊测试 - 我知道,我知道......它是.NET.但是,它可以为您提供一些关于如何在您的最终实现它的好主意.

Stephen Coldebourne的博客 - 这是一个很棒的读物; 非常值得你的时间.

JBroFuzz - 这非常棒.就这些.


JSm*_*yth 8

作为标记为"javascript"的帖子,我在这里添加了Gremlins.js,它是为Node和浏览器编写的测试/模糊测试框架.惊讶没有人提到它.

Gremlins.js预览