我主要使用RubyMine for Cucumber/Ruby,现在,我正在接受VSCode,我可以运行和调试测试用例.
我找不到从功能导航到步骤定义的方法.我试图寻找扩展和黄瓜步骤映射器没有帮助.
是否有任何配置可以实现从功能到步骤定义的导航?
我需要传递黄瓜场景中的字符串列表,如下所示
Scenario Outline: Verify some scenario
Given something
When user do something
Then user should have some "<data>"
Examples: Some example
|data|
|Test1, Test2, Test3, Test4|
Run Code Online (Sandbox Code Playgroud)
在步骤定义中,我使用List检索某些变量的值。但是,当数据变量的值之一包含逗号(例如Tes,t4)时,它将变得复杂,因为它将“ Tes”和“ t4”视为两个不同的值
Examples: Some example
|something|
|Test1, Test2, Test3, Tes,t4|
Run Code Online (Sandbox Code Playgroud)
所以我可以使用任何转义字符还是有其他方法来处理这种情况
这是我的场景大纲上的示例表,有些没有价值,这可能吗?
Examples:
|ID | UserName | Password | Contact1 | Number |
|ID1 | username1 | password1 | Phone | 111 222 4444 |
|ID2 | username2 | password2 | | |
|ID3 | username3 | password3 | Email | a@a.com |
|ID4 | username4 | password4 | | |
Run Code Online (Sandbox Code Playgroud)