最近,我发现了自动调试的惊人世界,您的工具试图自动隔离导致错误的代码部分。从那以后,我找到了一些工具,比如:
我有兴趣找到更多用于自动调试的算法,这些算法可以自动化某些部分(或全部?)调试过程以及存在实际工作实现的情况下,,特别是:
注:我引用的一些工具主要是针对Python的,但我正在寻找任何语言上的自动调试工具,我感兴趣的是方法和算法,而不是具体的实现,但我需要实现(甚至是概念的证明),因为我希望已经实际应用于实际问题的算法(即,它们起作用,这不是计算机科学哲学)。
澄清:我不是在寻找自动化测试工具(它会自动测试以找到一个新的bug),但是如果您有一个希望在代码中找到原点的特定bug,那么自动调试方法就可以了。
发布于 2015-07-26 19:34:03
我发现了一些软件,它们可以生成一个最小的程序来复制一个bug:
我还发现了一个关于软件调试的课程,它是由Andreas Zeller,“增量调试”的原作者提供的。
附带注意:这些工具也是一些相关的工具(虽然它们主要是单元测试工具,但它们可以与自动调试结合使用,因此它是相关的):
我仍然在寻找自动调试的替代方法。
https://stackoverflow.com/questions/31536350
复制相似问题