【问题标题】:Maven - Serenity - JBehave (BDD Framework) - Not getting index.html report filesMaven - Serenity - JBehave(BDD 框架) - 没有得到 index.html 报告文件
【发布时间】:2021-07-15 18:23:47
【问题描述】:

我正在使用Maven+Serenity+JBehave 框架,在该框架中我遇到了报告生成问题。

我在/target/jbehave/view/index.html/target/jbehave/view/report.html 中收到JBehave 报告,但报告的格式不完整。

我想在/target/site/serenity/index.html 中生成宁静报告,现在还没有发生。我只能获取图像和其他文件,但不能获取index.html

我尝试使用不同版本的 serenity-coreserenity-reports 组,但即使这样也无法正常工作。

有人可以看看吗?

【问题讨论】:

    标签: serenity-bdd


    【解决方案1】:

    现在工作正常。

    我做了什么来解决? Serenity 版本:1.8.20(它是旧版本,但使用最新版本会引发异常) Serenity maven 版本:1.8.20 宁静核心:1.8.20

    运行方式 -> Maven 构建

    它现在工作正常并且能够获取 index.html 文件。

    【讨论】:

      【解决方案2】:

      你可以试试添加

                  <plugin>
                      <groupId>net.serenity-bdd.maven.plugins</groupId>
                      <artifactId>serenity-maven-plugin</artifactId>
                      <version>${serenity.maven.version}</version>
                      <executions>
                          <execution>
                              <id>serenity-reports</id>
                              <phase>post-integration-test</phase>
                              <goals>
                                  <goal>aggregate</goal>
                              </goals>
                          </execution>
                      </executions>
                      <dependencies>
                          <dependency>
                              <groupId>net.serenity-bdd</groupId>
                              <artifactId>serenity-core</artifactId>
                              <version>${serenity.version}</version>
                          </dependency>
                      </dependencies>
                  </plugin>
      

      我试过了,效果很好

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多