2017-12-13 15 views
0

하나의 오이 피처 파일에 시나리오를 작성하고 Selenium 웹 드라이버로 실행합니다.각 오이 시나리오 실행에서 브라우저 닫기 및 열기를 중지하는 방법

오이 기능

시나리오 1 개 시나리오 2 시나리오 3

때 내가 테스트를 실행 이제까지는 새로운 브라우저 세션을 openup과 끝 부분에 닫습니다. 동일한 브라우저 세션에서 3 가지 테스트를 실행하고 싶습니다.

어떻게하면됩니까?

+1

드라이버 초기화의 코드를 포함하십시오. 감사. –

+1

당신은 어떤 언어를 쓰고 있습니까? AfterFeature는 기능 파일 내의 모든 시나리오 이후에 브라우저를 닫을 수있게 해주는 훅으로 보이지만 실제 구현 세부 정보는 사용자가 해당 언어로 제공되는 오이의 언어 및 버전에 따라 다릅니다 사용. –

+0

또한 테스트를 실행하는 데 사용하는 명령을 포함하십시오. – Dono

답변

0

아래의 JUnit 주석을 테스트 러너가 아닌 테스트 러너에서 사용하십시오.

 @BeforeClass 
     public static void setUp(){ 

     openABrowser(); 
    } 

     @AfterClass 
     public static void tearDown(){ 

     closeABrowser(); 

}