【问题标题】:step definition regex wtih cucumber-protractor framework带有黄瓜量角器框架的步骤定义正则表达式
【发布时间】:2020-11-05 00:45:28
【问题描述】:

该框架中是否有任何方法可以使用正则表达式来包含类似的步骤。 例子: 用户登录 用户登录 用户可以登录

在java中,我以前可以这样做:

Given(^(?:the|a) 使用 (?:can log|logs) in$)

这将识别上述所有 3 个步骤。量角器黄瓜框架似乎无法识别这些正则表达式。有什么想法吗?

【问题讨论】:

    标签: protractor cucumber


    【解决方案1】:

    我在步骤定义周围使用了引号,例如: When("用户输入正确的凭据", async() { 并且不支持正则表达式。

    改成 当(/^用户输入(正确|不正确)凭据$/时,async(word)=> {

    现在我可以在中间使用正则表达式,就像我希望的那样。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-15
      • 1970-01-01
      相关资源
      最近更新 更多