pk10计划- Java Bullshifier - 生成大规模的随机代码库

您一直在等待的命令行工具。或不。毕竟,这是非常深奥的。无论哪种方式,这对一些人来说都是非常有用的,对其他人来说也是一个有趣的工具。pk10计划Bullshifier是由开发的内部OverOps工具它用于测试我们的一些监控功能,可以在大型代码库中进行测试,交易数千次深入,数千个类,最终都会有例外。

让我们深入探讨如何使用它以及为什么我们构建它。

显示开发人员何处,何时以及为什么代码中断生产。无论何时出现错误,警告或异常,它都会显示错误发生时整个调用堆栈的完整源代码和可变状态。

它是为生产而制造的,并且需要很低的开销,从CPU和内存方面来看,其开销从未超过3%。因此,作为我们流程的一部分,我们需要用一些极端的边缘案例进行测试 - pk10计划这就是Bullshifier的用处:

请记住,生成500多个课程需要相当长的时间。我们最大的成绩有两万班,但最好保持在5,000以下。

还有一些额外的选项可以让您对生成的代码进行细致的控制,但可能会造成混乱,使用后果自负:

如果您想了解更多信息,请随时与我们联系,或在评论部分向我们进行深入演练。默认设置是没有日志,并且在调用堆栈中每隔10帧都有一个例外。

有趣的是,起初,所有随机生成的类名和变量名造成了大量带保留字的命中。pk10计划即使它们完全是随机的,因为大量的生成代码。所以现在它是随机减去保留字

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.buaamba.net/a/pk10kaijiang/139.html