spring - 在 Cucumber 中:如何在控制台输出中正确显示执行的总场景计数
问题描述
我正在使用 Spring Boot Project 在 JAVA 中运行 Cucumber Junit 测试,并且我的控制台输出如下
Tests passed :30 of 30 tests
注意:实际上我只运行 10 个场景,每个场景 2 步,但输出显示为 (10 + 10*2 = 30 pass) 。这个数字不是拍戏。它应该显示 10 个测试中的 10 个
在 build.gradle 文件中,
我使用的黄瓜版本 = '1.2.5'
List cucumber = ["info.cukes:cucumber-jvm:${cucumberVersion}",
"info.cukes:cucumber-core:${cucumberVersion}",
"info.cukes:cucumber-java:${cucumberVersion}",
"info.cukes:cucumber-junit:${cucumberVersion}",
"info.cukes:cucumber-spring:${cucumberVersion}"]
有什么方法可以提供有意义的输出,而不是在实际场景计数中再次添加步数?
解决方案
推荐阅读
- c# - 在 .NetCore 2.2 中检测到 Microsoft.EntityFrameworkCore.Install Reference 3.1.2 的版本冲突问题?
- jupyter-lab - jupyterlab如何应用标签而无需编辑单元格元数据
- javascript - scrapy中的xpath没有返回预期?
- python-3.x - 在python中具有多元自变量的Arima
- java - 显示 java GUI 的问题。它不会显示。我还是新手,也许包类有问题或其他什么
- java - 反序列化为可选
- > 发生 HttpMessageNotWritableException
- angular - 为什么调用 API 时出现 CORS 错误
- c++ - 新运算符中的分段错误
- php - 我在登录时遇到问题,在回家路线上出现错误
- docker - 如何在 gitlab ci 上部署 quasar - vue 应用程序