【发布时间】:2015-12-27 03:10:32
【问题描述】:
我有一个用 sonarqube 分析的 python 项目,我的项目里面有一些单元测试用nosetest 运行,sonarqube 运行器读取nose 生成的 XML 并向我显示测试的统计信息(测试次数、成功、错误、失败并跳过)。
当我点击错误数量时,它会将我重定向到包含测试来源的页面,并向我显示每个文件的错误测试数量。这是一张图片:
http://i.imgur.com/XkUP6Nh.png?1
另外,如果我在 stackoverflow 中调用 sonarqube 的其余 API 来获取单元测试的结果:Is it possible to gather unit test list & results on SonarQube 4.5? 我会得到每个单元测试的所有信息(错误、回溯等......)。
但我在 sonarqube 仪表板中找不到此信息(有错误的单元测试的名称、错误是什么、trackebacks...某种日志),经过一些测试后我发现了这个视频:https://vimeo.com/5577540 所以我认为sonarqube可以做到,但我似乎没有找到方法。
我正在使用 sonarqube 5.1.2 和 python 插件 1.5
感谢您提供的任何帮助!
【问题讨论】:
标签: python unit-testing sonarqube nosetests