在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 (.*?)$/
答案 0 :(得分:0)
在Gherkin级别,您可以使用*
,如:
* I have $50 in my account
在步骤定义层,没有特殊字。但是,当使用步骤定义匹配步骤时,Cucumber不会查看关键字名称。所以你可以这样做:
Then /^I do some test$/
将匹配:
Given I do some test
但我很好奇为什么你需要这个。