gpt4 book ai didi

ruby - Cucumber - 如何从此 Gherkin 场景中删除数据重复?

转载 作者:数据小太阳 更新时间:2023-10-29 07:57:15 24 4
gpt4 key购买 nike

我有以下 Gherkin 场景:

Scenario: User Login
Given a user account exists the email "james.smith@somesite.com" and password "surprise"
And I am on the login page
When I fill in the following:
| email | james.smith@somesite.com |
| password | surprise |
And I press "Submit"
Then....

第二行将电子邮件地址和密码传递给步骤定义,该步骤定义又将这些详细信息传递给 FactoryGirl 工厂。

基本上,我不确定如何从这种情况中删除这种重复数据,我考虑过使用表格,但看不出这会有什么帮助,有人对如何做到这一点有任何想法吗?提前致谢!

最佳答案

您可以为您的电子邮件和密码字段使用类似 FIT 的表格,就像他们在 https://github.com/cucumber/cucumber/blob/master/examples/i18n/en/features/addition.feature 的示例中使用的那样

Scenario Outline: User Login
Given my account exists with email <email> and password <password>
And I am on the login page
When I fill the email <email>
And I fill the password <password>
And I press "Submit"
Then ...

Examples:
| email | password |
| john@doe.com | surprise |

关于ruby - Cucumber - 如何从此 Gherkin 场景中删除数据重复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8843888/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com