该框架中是否有任何方法可以使用正则表达式来包含相似的步骤。 例: 用户登录 用户登录 用户可以登录
在Java中,我曾经能够做到:
给出(^(?: the | a)使用(?:can log | logs in $)
这将识别上述所有3个步骤。量角器-黄瓜框架似乎无法识别那些正则表达式。有想法吗?
答案 0 :(得分:0)
我在步骤定义周围使用引号,例如: 当(“用户输入正确的凭据”时,async(){ 那不支持正则表达式。
将其更改为 当(/ ^用户输入(正确|不正确)凭证$ /时,async(word)=> {
现在我可以按期望在中间使用正则表达式。