0

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

    | val1      |
    | val2      |

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

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

PS我已经尝试过"<parameter>"代替<parameter>{string}代替正则表达式

4

1 回答 1

0

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

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

相反,我不得不这样说。

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

现在它工作正常。

于 2021-05-10T13:14:20.297 回答