需要你的帮助!
我一直致力于将我的自动化测试集成到 Jenkins。我使用 Serenity BDD 和 JBehave。当我手动运行测试时,我的 Serenity 报告显示正常。但是,当我将测试集成到 Jenkins 并尝试通过 Publish HTML Report Plugin 显示报告时,它无法显示饼图并且也缺少其他元素。
知道如何解决这个问题吗?
我使用Serenity BDD在我的项目上进行测试自动化,将 IntelliJ IDEA 作为 IDE。我想更改每次运行测试时可以看到的日志的格式和调试级别。
例如,我只想查看[main]线程的日志:
[main] INFO net.thucydides.core.reports.junit.JUnitXMLOutcomeReport
[pool-3-thread-1] INFO net.thucydides.core.reports.ReportService -
Run Code Online (Sandbox Code Playgroud)
我知道如何进行 logback,但我找不到任何有关如何以及在何处更改 Serenity 日志设置的信息。
我正在使用thucydides jbehave插件来运行Selenium测试.但是,由于jbehave超时,我总共不能运行超过5分钟的测试.我无法弄清楚如何配置thucydides/jbehave来覆盖这个限制.硒测试使用时间超过5分钟,因此对许多人来说这应该是一个实际问题.