외부 웹 서비스에 메시지를 보내는 응용 프로그램이 있습니다. 나는 MSBuild과 Cruisecontrol.NET을 사용하여이 응용 프로그램을 빌드하고 배포합니다. CCNET이 앱을 빌드하고 배포 할 때 NUnit을 사용하여 일련의 테스트를 실행합니다. 이제 웹 서비스 통신을 테스트하고 싶습니다.웹 서비스 통신 테스트 자동화
제 아이디어는 빌드 프로세스의 일부로 웹 서비스를 생성하고 (외부 웹 서비스 WSDL을 기반으로) 빌드 서버 로컬 웹 서버에 배포해야한다는 것입니다. 모든 웹 서비스는 메시지를 받아서 파일 시스템에 저장하는 것이므로 일반 NUnit을 사용하여 확인할 수 있습니다. 또한 새 개발자가 빌드 스크립트를 실행하고 실행하여 타사 서비스에 대한 연결을 설정하는 데 시간을 낭비 할 필요가 없으므로 개발이 쉬워집니다.
기존 유틸리티가 있습니까? WSDL을 기반으로 쉽게 웹 서비스를 조롱합니까? 누구나 MSBuild를 사용하여 비슷한 것을했을 수 있습니까?
이 시나리오를 테스트하는 다른 방법은 입니까?
저는 우리 웹 서비스를 기능적으로 테스트하고 성능을 테스트하는 데 soapui를 사용했습니다. –