Cucumber步骤定义未正确获取参数值



我正在尝试使用Scenario OutlineExamples执行我的黄瓜测试场景。作为其中的一部分,我将参数作为<parameter>传递,并在以下示例中给出值:

| val1      |
| val2      |

但是,当我使用基本打印运行测试时,它会打印<paramter>,如果我更改正则表达式,它就会打印参数。简单地说;参数";作为字符串而不是在示例中提供的值,如val1、val2。

知道为什么会发生这种事吗?

PS我已经尝试了"<parameter>"而不是<parameter>{string}而不是regex

将examples数据表与examples:放在同一行是一个愚蠢的错误

Examples : | param1 | param2 |
| val1   | val2   |

相反,我不得不这样说。

Examples :
| param1 | param2 |
| val1   | val2   |

现在它运行良好。

相关内容

  • 没有找到相关文章

最新更新