【问题标题】:How to configure (filter) logs in SoapUI project which is executed with Jenkins?如何在使用 Jenkins 执行的 SoapUI 项目中配置(过滤)日志?
【发布时间】:2018-05-23 08:10:39
【问题描述】:

我有一个在 Jenkins 中配置和运行的 SoapUI-Pro 项目。问题是属性数据记录在 Jenkins 控制台输出中,这是不可取的。有趣的是,只有在 TestSuit 失败时才会记录这些属性。

如何禁用属性的输出日志? 我知道它可能是用 log4j.xml 文件配置的,但我不知道具体怎么做?

【问题讨论】:

    标签: jenkins logging log4j soapui


    【解决方案1】:

    显然,Ready API 中有一个错误(未正确实现),不允许您加密项目中的数据。但是,我找到了解决我的问题的方法。我更改了 Jenkins 作业配置以过滤 Ready API 的输出日志。

    $SOAPUI_HOME/bin/testrunner.sh -j -E $Env my-soapui-project.xml | sed -E 's/(密码:)(.*?)/\1 XXXXX/g'

    【讨论】:

      猜你喜欢
      • 2022-09-24
      • 2020-04-11
      • 2021-06-10
      • 1970-01-01
      • 2018-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多