1

我在 Behat 中使用 Gherkin,但在验证场景中遇到了输入问题。这是我写的场景的例子,但是Behat不明白标签中的变量定义<variable>和测试无效输入(如标签的特殊字符)之间的区别<testspecialchar>

场景大纲: - 输入变量中的输入不正确 - 给定用户使用用户名“sh”和密码“123”登录 - 当用户输入不正确的数据时<input variable> - 然后用户将拥有

例子:

|    input variable   |       validation message     |
| <testspecialchar>   |    please, enter valid entry |
|  test<specialchar   |         incorrect entry      |
|  test>specialchar   |         incorrect entry      |

任何人都可以尝试过这个并解决这个问题吗?感谢支持:) Shimaa

4

1 回答 1

0

AFAIK 要使用这些特殊字符(Gherkin 使用的那些),需要使用“\”反斜杠进行转义。

我希望这有帮助

于 2013-09-12T15:43:42.070 回答