2014-05-08 9 views
2

에서 서버를 구축, 난 후 테스트 PowerShellScript가 그런트를 사용하여 자바 스크립트 단위 테스트를 실행하는 실행합니다. 이렇게하면 빌드 서버에서 .xml 파일이 생성됩니다.쓰기는 TFS 2013 BuildServer에 PowerShell을

나는 TFS 서버의 TestResult에 .XML의 결과를 쓰고 싶어요.

이 방법이 있습니까?

(가 .trx) TFS 2013

답변

1

당신은 vstest.console.exe를 사용할 수의 테스트 결과를 게시 할 TestResult로 자바 스크립트 테스트의 통과 및 Faile 결과를 전달할 수있는 방법을 찾고. vstest 사용하여 테스트 결과 공개에이 블로그 게시물을 참조 : http://blogs.msdn.com/b/visualstudioalm/archive/2012/12/06/publishing-test-results-through-command-line-test-runner.aspx 당신은 InvokeProcess 활동에서 해당 EXE를 호출 할 수 있어야합니다. TfsPublisher 스위치

1

vstest.console.exe는 vstest.console.exe에 의해 실행 단위 테스트 실행에서 테스트 결과를 실행할 수있다. Grunt에서 JavaScript 단위 테스트를 사용하고 있기 때문에 작동하지 않습니다.

가장 좋은 방법은 XML 파일에서 정보를 읽 활동을 만들고 팀 빌드 결과를 게시하는 것입니다. 이 프로젝트에서 보라

https://github.com/hamidshahid/TfsBuildResultPublisher

코드의 비트가 있습니다 당신 특별히 주위에 당신의 자신의 검사 결과 정보를 추가이 프로젝트에서 사용.