有哪些Java错误日志收集及bug任务自动分配的工具

对具体的java开发了解很少,但是jenkins和它提供的一系列插件应该可以满足你的需求。中间可能要你写一些脚本。
■网友
我司采用gerrit + zuul + jenkins的方案,具体分析如下:
每次代码更新上线后,通过git修改记录对比,得到具体提交代码的人。
--- zuul + gerrit可以get到自动收集服务器错误日志,并根据日志堆栈信息,和修改记录的代码匹配,将错误日志自动加给提交代码的这个人的JIRA,并根据当时的对象状态自动生成单元测试代码。
--- 这个估计比较复杂,需要选用一种日志收集解决方案,然后根据日志抓取结果中的异常堆栈信息,找到project==》类==》line,其实是比较复杂的。一般公司更常见的情况是CI系统与bug管理系统联动,毕竟不是所有error msg都是有效error,以及大部分error可能不是通过error 日志来发现的。提交代码的人根据日志内容解决问题,maven根据自动生成的单元测试代码,自动验证bug是否处理成功。
--- 这个不难,基于jenkins的CI系统,编写脚本完成:
a) 自动化用例运行
b) JIRA api调用
即可。
【有哪些Java错误日志收集及bug任务自动分配的工具】 以上,希望能有所帮助:)

■网友
持续集成jenkins,静态代码检测sonar。


    推荐阅读