Gherkin 기능 파일에서 실행할 코드를 지정하려면 lettuce의 방법을 찾고 있는데, 이는 @before.each_scenario
후크에 도달 할 때 이미 실행되었습니다. 이것은 본질적으로 시나리오 개요에 대한 예제의 동적 세트를 수행하는 것입니다. 그래서"기능 배경"또는 "기능 단계"상추?
Feature: Automated Catalogue Test
In order to have use the system
As a user
I want to be able to use each feature in the catalogue
Background:
Given I start the system
And I have a list of features
@foreach
Scenario Outline: I use each feature in the system
Given feature <feature_num>
When I load the feature
And I use the feature in the way they are all used
Then I can clear up the feature
나는이의 사전 설정 목록을 작업 한 : 그래서 테스트 할 각, 나는 다음과 같은 일을 할 수 있도록하려면, 사물의 목록이있는 응용 프로그램을 제공 예를 들어, 시나리오를 확장하기 위해 후크를 사용하여 로직을 테스트 할 수 있었지만 작동했지만, 한 기능에 장애가 발생해도 기능이 실패하면 실행되지 않습니다.
백그라운드 단계는 @before.each_scenario
가 나는 그러나 지금까지 나는이 작은 오이 언어의 일부가 아닌 알고로, lettuce/core.py:722
에 열거 outlines
의 목록을 설정하기 전에 한 번만 실행한다면, 지형에 I have a list of features
을 추가하고 싶지는 않지만이 카탈로그에 대해 알 필요가없는 다른 많은 테스트가 있기 때문에 ...
아무에게도 제안이 없다고 생각하지 않습니까?