我有一个带有数据表的黄瓜场景:
场景:登录功能
给出登录屏幕
当我输入电子邮件为<Email>
且密码为<Password>
| Email | Password |
| xxxxxx | mypassword |
| abcde | mypassword |
| | mypassword |
| | |
然后登录应该是不成功的
如何以自动方式为所有表行运行步骤。我发现的唯一解决方案是以这种方式遍历每个单元格:
data.get(1).get(0) , data.get(1).get(1) , data.get(2).get(0) , data.get(2).get(1) ans so on.
黄瓜是否有可能自行运行所有表值的测试?
答案 0 :(得分:0)
正如@Grasshopper所说,请改用Scenario Outline
:
Scenario Outline: Login functionality
Given loginscreen
When I enter Email as <Email> and Password as <Password>
Then Login should be unsucessful
Examples:
| Email | Password |
| xxxxxx | mypassword |
| abcde | mypassword |