Eclipse中的模糊测试?';以…“身份运行;

Eclipse中的模糊测试?';以…“身份运行;,eclipse,debugging,variables,testing,fuzzing,Eclipse,Debugging,Variables,Testing,Fuzzing,有人知道在Eclipse的“运行”或“调试”工具中创建模糊测试程序的方法吗 我正在考虑运行一些带有模糊参数的Java程序,但希望在Eclipse中以最佳/最干净的方式生成输入。我是否使用“变量”选项执行此操作 如果在Eclipse中无法做到这一点,我可能不得不求助于命令行,对吗?您可以在Eclipse中为应用程序启动配置使用程序内参数 尽管更好的方法是创建一个自动驱动程序来启动程序并检查输出。您可以将参数化测试与JUnit或TestNG一起使用,或者编写一个简单的包装器Java应用程序。${St

有人知道在Eclipse的“运行”或“调试”工具中创建模糊测试程序的方法吗

我正在考虑运行一些带有模糊参数的Java程序,但希望在Eclipse中以最佳/最干净的方式生成输入。我是否使用“变量”选项执行此操作

如果在Eclipse中无法做到这一点,我可能不得不求助于命令行,对吗?

您可以在Eclipse中为应用程序启动配置使用程序内参数


尽管更好的方法是创建一个自动驱动程序来启动程序并检查输出。您可以将参数化测试与JUnit或TestNG一起使用,或者编写一个简单的包装器Java应用程序。

${String\u prompt}变量将提示我输入,对吗?这是一个开始,但我想一些模糊的输入。。。运行100或1000个输入(给定字符串上的一些限制),即{使用所有素数运行程序,直到X}这可能是一个开始吗?当然,您可以创建自己的Eclipse插件,该插件将贡献您的自定义变量。但任何给定的启动配置仍将启动您的应用程序一次。要解决这个问题,请参阅我答案的第二部分。