为什么我收到以下错误:“required(..)+ loop在输入Scenario中的任何内容都不匹配:”在我的功能文件中的Background部分之后?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么我收到以下错误:“required(..)+ loop在输入Scenario中的任何内容都不匹配:”在我的功能文件中的Background部分之后?相关的知识,希望对你有一定的参考价值。

当我没有“背景:”部分时,功能文件中不会出现错误。但是当我在功能文件中添加我的场景上方的背景部分时,我在第一个场景之前在eclipse IDE中收到此错误。我的功能文件如下:

功能:问候语终点背景:* baseUrl'https://jsonplaceholder.typicode.com/posts'场景:默认问候语

Given url baseUrl
When method get
Then status 200
And print response

我附上了一个截图,以防万一可以帮助你提供helpenter image description here

答案

请进行此更改。我测试了这个,它工作正常。如果你使用了错误版本的Cucumber Eclipse插件,请参考:https://github.com/intuit/karate/issues/90

确保您使用的是最新版本的空手道(截至今天为0.6.2)。

如果所有这些都失败了,请使用JUnit runner

Background: 
* def baseUrl = 'https://jsonplaceholder.typicode.com/posts' 

Scenario: Default greeting
    Given url baseUrl
    When method get
    Then status 200
    And print response

以上是关于为什么我收到以下错误:“required(..)+ loop在输入Scenario中的任何内容都不匹配:”在我的功能文件中的Background部分之后?的主要内容,如果未能解决你的问题,请参考以下文章

我收到错误:未定义的类“必需”。尝试使用 required 关键字时

PayPal rest api,PHP SDK,计费,我收到错误 REQUIRED_SCOPE_MISSING

G +连接失败statusCode = SIGN_IN_REQUIRED

在 SVM 上收到错误“TypeError: an integer is required”

我正在尝试定义 LSTM 并收到错误“TypeError: add() missing 1 required positional argument: 'layer'”

Google Adwords - CUSTOMER_ID_IS_REQUIRED 错误(Python)