如何使用 RestAssured 和 Cucumber 生成报告

How do I generate reports using RestAssured with cucumber

我是 Cucumber 和 RestAssured 框架的新手。

我想在我的项目中使用 RestAssured 和 Cucumber 生成报告。

如果您需要这方面的更多信息,请告诉我。

RestAssured 不为您提供报告选项。但是,如果您使用的是 Maven,那么请使用 surefire 插件报告(将其作为依赖项添加到您的 POM.xml),它将帮助您根据 运行 的 junit 测试提取报告。

此外,Serenity 框架与 Rest Assured 结合提供了非常详细的报告,事实上它直观地记录了所有请求和响应。这guide将有助于将宁静与放心融为一体。

Cucumber 6.7.0及以上版本提供Cucumber Report Service。按照以下步骤操作:-

  1. 您的pom.xml.

    需要添加6.7.0及以上版本的Cucumber-jvm
  2. 您需要在 src/test/resources 中创建一个 Cucumber.properties 文件,并在该 cucumber.properties 文件中提及此指令 - cucumber.publish.enabled=true。当您使用 mvn test 从命令行 运行 cucumber 测试时,将生成一个 cucumber 报告。想知道更多详情,可以参考这个link