나는 다음과 같은 작은 오이 시나리오가 있습니다오이 -이 Gherkin 시나리오에서 데이터 중복을 제거하는 방법은 무엇입니까?
Scenario: User Login
Given a user account exists the email "[email protected]" and password "surprise"
And I am on the login page
When I fill in the following:
| email | [email protected] |
| password | surprise |
And I press "Submit"
Then....
두 번째 줄은 차례로 FactoryGirl 공장에 이러한 세부 사항을 passess 단계 정의에 이메일 주소 & 비밀번호를 전달합니다.
기본적으로이 시나리오에서 데이터 중복을 제거하는 방법을 모르겠지만 테이블을 사용하는 방법에 대해 생각했지만 어떻게 도움이되는지 알 수 없지만이 방법에 대한 아이디어가 누구에게 있습니까? 미리 감사드립니다! 그들은 우리가 사용하는 패턴은 몇 가지 시나리오에 걸쳐 공통적으로 추상적 인 세부 사항입니다 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 |
| [email protected] | surprise |