章节目录:
将结果发送到 DTP
要向 DTP 发送结果和发布源代码,您需要确保与 DTP 服务器的连接配置正确,请参阅连接 DTP。
验证与源代码相关的设置是否配置正确,确保在可展开详细信息的报告中呈现数据的一致性。
您可以通过将 report.dtp.publish
属性设置为 true
来向 DTP 发送结果:
report.dtp.publish=true
或者,您也可以使用 -publish
命令行选项:
jtestcli -publish
Ant 和 Maven 模式
如果您使用 Ant 或 Maven,则可以使用以下模式的配置将结果发布到 DTP:
<publish>true</publish>
关联结果与 DTP 项目
通过配置 dtp.project
属性,可以关联发送到 DTP 的结果与特定的 DTP 项目。例如,以下配置会关联发布到 DTP 的结果与“extensions”项目:
dtp.project=extensions
将源代码发布到 DTP
默认情况下,当启用向 DTP 报告时,被测源代码会发送到 DTP。DTP 因此能够呈现与任务关联的源代码。
您可以使用 report.dtp.publish.src
属性来禁用发布源代码的功能,限制发布源代码的深度,或者在禁用向 DTP 发送报告时启用发布源代码的功能。
report.dtp.publish.src
属性可以设置为以下值:
off
:不向 DTP 发布源代码。min
:发布最少量的源代码。只发布没有引用源码控制的源代码。full
:发布与指定范围关联的所有源代码。该设置为默认设置。
详细信息,请参阅报告设置。
有关在 DTP 中查看源代码的更多信息,请参阅“DTP 用户指南”。
在不运行代码分析的情况下将源代码发布到 DTP
Jtest 需要在执行后才能将数据发送到 DTP,但您可能会想要在不运行分析的情况下将源代码发布到 DTP。
- 可以创建一个空的测试配置并将其保存到
<INSTALL_DIR>\
configs\user
中;详细信息,请参阅配置测试配置。 - 相应配置
report.dtp.publish.src
属性并运行此测试配置。