2016-06-12 4 views
4

우편 배달부 크롬 확장 https://www.getpostman.com은 REST API를 테스트하기위한 잘 알려진 테스트 클라이언트입니다. 나는 그들이 "newman"(현재 2.1.1 버전에 있고 npm을 사용하여 설치 될 수있는)이라는 명령 행 도구를 발표했다는 것을 알고있다.사내 구축 형 tfs 빌드 에이전트에서 자동 테스트를위한 우편함 플러그인이 있습니까?

(API 서버 환경이 이미 설정되어 있다고 가정 할 때) 온 - 프레미스 TFS 빌드 에이전트의 자동화 된 테스트 단계에서 REST API를 테스트하기 위해이 명령 줄 도구를 사용하려고하는지 궁금합니다.

도움을 주시면 감사하겠습니다.

+0

사용중인 TFS 버전은 무엇입니까? –

+0

TFS 2015 업데이트 2.RC2.2 – Raghu

+0

@Malik Newman을 사용하면 junit XML 결과 파일을 만들 수 있습니다. 추가 정의 단계 인 "Publish Test Results"를 빌드 정의에 추가하여 결과 파일을 tfs에 공개 할 수 있습니다. –

답변

3

TFS 2015.2에서 테스트 했으므로 vNext 빌드에서 newman 도구를 쉽게 호출 할 수 있습니다. npmCommand Line : 당신은 두 개의 빌드 단계를 추가 할 필요가 내 예에서

enter image description here

enter image description here

을, 나는 뉴먼의 옵션의 목록을 (뉴먼 -h). 이 기사의 다른 옵션을 테스트 할 수도 있습니다. https://github.com/postmanlabs/newman

+0

vNext 빌드 란 무엇입니까? – Raghu

+0

그것은 TFS 2015에서 호출 된 새로운 빌드 시스템입니다.이 블로그를 확인하여 두 빌드 시스템에 대한 지식을 얻을 수 있습니다. http://www.dotnetcurry.com/visualstudio/1177/new-build-features-visual-studio- online-tfs-2015 –

+0

어디에서 결과를 게시합니까? –