自动捕获潜在代码bug的自动化工具:Diffy

jopen 9年前

自动捕获潜在代码bug的自动化工具:Diffy

在2007年非死book开源Thrift技术(非死book的内部使用工具) 之后, ,竞争对手推ter带来了Diffy,一个为推ter内部服务的工具。

昨天,推ter推出“Diffy”,一个开源的工具,是一款能够帮助软件开发人员寻找bug,测试bug,并且无须编写新代码,可直接用来比较代码运行以后的结果。

Diffy是推ter发展战略的重要组成部分。作为一种服务——推ter及时修改部分复杂的代码,运用Diffy先进的自动化技术,帮助推ter能够顺畅的工作,同时也能优化推ter性能。

Diffy同时减轻了编程人员的负担,编程人员无须再编写单独的代码来测试bu和修改的代码。

Diffy最低安装要求满足任何环境。diffy自动化寻找bug是通过基于Apache里HTTP的通信环境里。

但是,Diffy到底是什么?

Diffy无疑会发现bug,通过比较新旧代码实例,以及作为代理和接收每一个运行的实例的多播返回请求,Diffy从这些比较里报告任何回归聚集。

“Diffy的前提是,如果一个足够大的和多样化的要求实现的服务回报“相似”的反应,然后Diffy会视这两个实例为等同的,然后把较新的实例是返回回去”来自推特的工具和框架的团队成员之一的khanduri说道。

Diffy的突出特色是其现代噪声消除技术,这是一种用来测量元素回归分析时候的技术。

你可以在@ Github的服务器上找到Diffy,也可以看看khanduri说的推ter官方博客。


源代码:

github:https://github.com/推ter/diffy


本文由 360安全播报 翻译,转载请注明“转自360安全播报”,并附上链接。
原文链接:http://thehackernews.com/2015/09/diffy-open-source.html