我在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
答案 0 :(得分:0)
AFAIK使用这些特殊字符(Gherkin使用的字符)需要使用“\”反斜杠进行转义。
我希望这会有所帮助