2016-10-04 2 views
0

배치 파일을 사용하여 NUNIT 스크립트를 실행할 수 있습니다. 작업 스케줄러에서이 배치 파일을 실행하여 무인으로 만들고 정기적으로 실행하려고합니다.NUNIT 자동화 스크립트가 작업 스케줄러에서 실행되지 않습니다.

하지만 bat 파일이 실행되고 자동화를 수행하려는 창이 열리지 않습니다.

내가 NUnit과 콘솔을 실행 사용하고 매개 변수입니다

cd C:\Program Files\NUnit.org\nunit-console 
NUNIT3-CONSOLE D:\nunit\UnitTestProject1.dll --result="D:\nunit\TestResult.XML" 

내 코드는 다음과 같습니다

[Test] 
public void TestMethod1() 
{ 
    IWebDriver driver = new ChromeDriver(); 
    driver.Navigate().GoToUrl("www.oford.com"); 
} 

무인 모드에서 배치 파일을 실행할 수있는 방법이 있나요 ?

답변

0

동일한 접근 방식으로 처음 설정을 시작했지만 일부 사용자 권한과 Windows 설정이 언제든지 중단 될 수 있습니다.

무인 모드에서 배치 파일을 실행할 수있는 방법이 있습니까?

예, CI server을 사용할 수 있습니다. 정말 설치, 무료 및 강력한 한 번 당신이 그것을 밖으로 얻을. 좋은 커뮤니티와 방대한 리소스 (자습서, 플러그인 등)로 인해 Jenkins을 권하고 싶습니다. basic job을 구성하는 데 5 분 이상 걸리지 않습니다. 보고 또한 훌륭합니다.

+0

안녕하세요. Jenkins에 nunit 명령 줄을 추가했지만 브라우저를 지금 빌드 옵션을 클릭해도 브라우저가 열리지 않았습니다. – sriram

+0

로그를 제공 할 수 있습니까? 어떤 매개 변수가 너를 nunit 콘솔로 보낸거야? – ekostadinov

+0

cd C : \ Program Files \ NUnit.org \ nunit-console NUNIT3-CONSOLE D : \ nunit \ UnitTestProject1.dll --result = "D : \ nunit \ TestResult.XML" 이것은 내가 준 명령입니다. 실행 가능한 명령 프롬프트로 빌드하십시오. 지금 빌드 옵션을 주었을 때 브라우저가 시작될 것으로 예상했지만 예상하지 못했습니다. 나는 프로그램을 실행하기 위해 뭔가 다른 것을해야합니까 ?? NUNIT 테스트에는 아래 코드로 간단한 테스트가있었습니다. [테스트] public void TestMethod1() { IWebDriver driver = new ChromeDriver(); driver.Navigate(). GoToUrl ("www.onecognizant.com"); } } – sriram

관련 문제