我在stepdefinition.java中定义了一个步骤
@And(^I wait for \"(.*?)\" min$)
我们可以将其定义为
@And(^I wait for \"(.*?)\" min(s)$)
答案 0 :(得分:2)
正如this post中所描述的那样,您需要使用双反引号\\
所以,你的步骤定义应该是这样的:
@And("^I wait for \"(.*?)\" min\\(s\\)$")
希望有所帮助
答案 1 :(得分:0)
就某人正在寻找使用较新版本的数据类型(从Cucumber 4.3.0起)的解决方案而言,您只需要像这样逃避开括号:
@Then("Waehle die Option {string} \\(ersetze {string} mit {string}) in der Mehrfachauswahlliste {string}")