비헤이비어, Python 별도의 기능 파일에있는 다른 시나리오에서 시나리오를 호출하는 방법은 무엇입니까? 즉 Feature1.feature에서 시나리오 1 Feature2.scenario2 Feature3.scenario3다른 시나리오에서 시나리오를 호출하는 방법을 별도의 기능 파일에 표시 하시겠습니까? 즉 Feature1.feature Scenario1 Feature2 >> scenario2
0
A
답변
1
시나리오에서 호출 시나리오는 Gherkin에서 지원되지 않으므로 불가능합니다.
다른 단계에서 strep 구현을 호출 할 수 있습니다. 그러나 다른 단계에서 전화 걸기는 안티 패턴이며 좋은 생각이 아닙니다. 나쁜 길로 인도합니다.
두 단계 구현에서 도우미 메서드를 호출하면됩니다. 나는. 원하는 기능을 단계에서 일반적인 도우미 방법으로 이동하고 두 단계에서 해당 기능을 사용하십시오.
0
은 아마 당신은 (단계의 모음입니다) 단계가 아닌 시나리오를 호출 할 파일. execute_steps을 사용하여 다른 에서 직접 단계를 호출하면 단계가 실행됩니다.