2016-12-16 6 views
0

특정 제품군 시작 부분에 일부 제품군 설치 코드를 실행하고 싶습니다. 내가 아는 한 스위트는 형제 인 SuiteSetUp 페이지를 실행합니다 (즉, 옆에 같은 폴더에 있음). 그러나 동일한 SuiteSetUp 페이지는 같은 폴더에있는 다른 스위트에서도 실행될 수 있습니다.FitNesse에서 한 제품군에 대해서만 제품군 설치 코드를 실행할 수 있습니까?

SuiteA라는 단일 제품군에서만 실행되고 SuiteA와 같은 폴더에있는 다른 제품군에서 무시되는 SuiteSetUp 페이지를 만들려면 어떻게해야합니까?

SuiteSetUp 페이지가 최선의 방법이 아닌 경우 무엇입니까? 각 테스트의 시작 부분이 아니라 스위트 시작 부분에 한 번만 코드를 실행하기를 원하므로 테스트 설정 페이지에 코드를 추가하고 싶지 않습니다.

설치 코드를 제품군의 첫 번째 테스트 페이지에 추가 할 수 없다고 가정합니다. 필자가 읽은 것에서는 스위트 내의 테스트 실행 순서가 보장되지 않으므로 스위트의 첫 번째 테스트 페이지가 다른 테스트보다 먼저 실행되지 않을 수도 있습니다.

답변

1

장소 그것은

+0

감사합니다 스위트 A의 첫 번째 테스트 전에 실행됩니다 스위트 A. 내부의 SuiteSetup. 나는 설명서를 잘못 읽었을 것입니다. 나는 한 스위트가 단지 스위트 페이지의 형제 또는 삼촌이었던 스위트 셋을 찾을 것이라고 생각했다. –