여기서 볼 수 있듯이 .yml
파일의 config/environments
에있는 값을 Examples:
테이블에 가져 오려고합니다.기능 파일의 "시나리오 개요 :"의 "예제 :"테이블에 전달 매개 변수
하지만 가져 오는 대신 값을 그대로 보내고 있습니까?
이와 같은 매개 변수를 전달할 수 있습니까? 그렇다면 어떻게?
그렇지 않은 경우 Ruby 또는 Cucumber 기능/개념이 사용자에게 허용하지 않는 이유는 무엇이며 그 이유는 무엇입니까? 쿼리 1에
Feature: Verify login of all test users
I want to verify all test users can login.
Scenario Outline: Login as different users on the website
Given I am on login page
When I enter "<username>" and password
Then I click Login button
And I see "<user>" successfully logged in
Examples:
|user|username|
|testuser1|#{FigNewton.test1_email}|
|testuser2|FigNewton.test2_email|
이 질문에 질문하지 않았습니다. 그러나 .feature 파일을 정정 해 주셔서 감사합니다. – paul
환영합니다. 기능에 대한 많은 질문에는 기능을 프로그래밍하려는 시도가 포함됩니다. 기능은 프로그래밍을 위해 설계된 것이 아니기 때문에 프로그래밍하기가 어렵고 어색한 이유입니다. 프로그래밍이 더 낮아지고 모든 것이 더 쉬워집니다. – diabolist