【发布时间】:2020-11-05 00:45:28
【问题描述】:
该框架中是否有任何方法可以使用正则表达式来包含类似的步骤。 例子: 用户登录 用户登录 用户可以登录
在java中,我以前可以这样做:
Given(^(?:the|a) 使用 (?:can log|logs) in$)
这将识别上述所有 3 个步骤。量角器黄瓜框架似乎无法识别这些正则表达式。有什么想法吗?
【问题讨论】:
标签: protractor cucumber
该框架中是否有任何方法可以使用正则表达式来包含类似的步骤。 例子: 用户登录 用户登录 用户可以登录
在java中,我以前可以这样做:
Given(^(?:the|a) 使用 (?:can log|logs) in$)
这将识别上述所有 3 个步骤。量角器黄瓜框架似乎无法识别这些正则表达式。有什么想法吗?
【问题讨论】:
标签: protractor cucumber
我在步骤定义周围使用了引号,例如: When("用户输入正确的凭据", async() { 并且不支持正则表达式。
改成 当(/^用户输入(正确|不正确)凭据$/时,async(word)=> {
现在我可以在中间使用正则表达式,就像我希望的那样。
【讨论】: