2012-06-04 6 views
2

테스트 환경에서 특정 상황에서 에 불규칙하게 실패하는 테스트가 있습니다.실패한 Selenium Nunit 테스트를 다시 실행하십시오.

내 질문은 실패한 Nunit 테스트를 다시 실행하기 위해 수행 할 수있는 작업입니다.

내 생각은

[TearDown] 
public void TearDownTest() 
{ 
    TestStatus state = TestContext.Status; 
    if (state == TestStatus.Failed) 
    { 


    // if so, is it possible to rerun the test ?? 



    } 


} 

내 requierment은 아래와 같이 실패한 테스트를 다시 실행하기 위해 NUNIT의 분해에 몇 가지 단계를 구현하는 것입니다 - 내가 경우, 적어도 세 번 내 실패 테스트를 실행하려고 시도를

아무도 사전에이

감사에 의견을 제안 할 수 있습니다 제 1 및 제 2 시간 동안 실패

nil

답변

0

teardown을 사용하는 대신 xml 보고서를 사용하고 일부 xslt를 사용하여 실패한 조명기를 찾아 테스트를 실행하는 빌드 단계로 다시 채 웁니다.

+0

실패한 테스트를 찾아 내서 단계를 수행하는 방법을 알려주십시오. 마찬가지로해야합니다. 모든 참고 링크는 높이 평가 될 것입니다. – sam

관련 문제