2012-07-09 3 views
0

NUnit 및 C#으로 매개 변수화 된 테스트를 수행하는 방법을 아는 사람이 있습니까?NUnit을 이용한 매개 변수 테스트 수행 방법

는 특히 내가 반복하고 selenium.Stop()와 함께 할 수 있었다 셀레늄 RC와 함께 셀레늄 WebDriver와

을 매개 변수화 테스트를 구동 할;/selenium.Start();

더 좋은 방법이 있습니까?

+0

우리는 당신의 질문을 개선하기 위해 노력 & – user1511408

+0

다시 동일한 테스트 단계를 수행 할 수 있어야합니다. 무엇을 성취하려고합니까? 이 경우 다른 테스트 데이터를 언급합니다. 다른 테스트 데이터로 테스트 케이스를 반복하려는 경우 NUnit의 매개 변수화 된 테스트 케이스 속성을 살펴보십시오. Selenium과 아무 관련이 없습니다. – user1511408

+0

와 NUnit과를 사용하는 다른 테스트 데이터 –

답변

2

NUnit과 특히 파라미터 단위 테스트에 대한 몇 가지 접근 방법, 지원

[Values] 대신에 nsider [Random] 또는 [Range].

[TestFixture] 
public class WebTests 
{ 
    private IWebDriver driver; 

    [SetUp] 
    public void StartDriver() 
    { 
     driver = new FirefoxDriver(); 
    } 

    [TearDown] 
    public void StopDriver() 
    { 
     driver.Quit(); 
     driver = null; 
    } 
} 
: 당신은 모든 파라미터에 대한 귀하의 셀레늄 Webdriver를 다시 시작하려면

, 나는 그것이 예를 들어, [Setup] 방법에 webdriver를 초기화하고 [TestFixture] 클래스의 [TearDown] 방법을 닫습니다 충분 기대

내가 사용하지 않은 셀레늄 WebDriver 나 자신, 다음 링크는이 응답 서면으로 나에게 도움이되었습니다 수 있도록 :

관련 문제