0

在 Cucumber 中定义一个步骤是否有任何通用名称?

例如,改为使用 Given、When、Then 等词:

Given /^I visit the home page$/

When /^I click on (.*?)$/

Then /^I should see (.*?)$/

我想使用唯一常见的词:

Step /^I visit the home page$/

Step /^I click on (.*?)$/

Step /^I should see (.*?)$/
4

1 回答 1

0

在 Gherkin 级别,您可以使用*

* I have $50 in my account

在步骤定义层没有特殊词。但是 Cucumber 在将步骤与步骤定义匹配时不会考虑关键字名称。所以你可以这样做:

Then /^I do some test$/

将匹配:

Given I do some test

但我很好奇你为什么需要这个。

于 2012-08-15T19:10:19.483 回答