2009-12-31 3 views
5

텍스트 입력/출력 GUI가 내장 된 웹 서비스 테스트 프레임 워크를 찾고 있습니다. 요점은 비즈니스 및 기타 비 개발자 사용자가 값을 입력하고 웹 서비스의 결과를 볼 수있는 간단한 GUI를 사용하여 요구 사항을 테스트 할 수 있다는 것입니다. 스택 오버플로에 대한 많은 참고 자료와 훌륭한 개발자 웹 서비스 테스트 도구에 대한 웹을 보았지만 멋진 I/O GUI는 나를위한 핵심 기능입니다.비즈니스 사용자를위한 인터페이스가있는 웹 서비스 테스트 프레임 워크

웹 서비스 테스트 란 HTTP를 통해 XML 게시물 요청을 보내고 응답을 테스트하는 도구를 의미합니다.

나는 fitnesse를 시험해 보았지만 그것을 사용하려면 시스템의 일부를 잘라야하고 나는 끝까지 테스트를 끝내기를 원합니다. fitnesse가 결과를 표시하는 방법은 훌륭하지만 위키 데이터 항목은 비즈니스 사용자에게 조금 어색합니다.

답변

2

우리는 대부분 FitNesse를 사용합니다. 개발자는 앱과 FitNesse 서버 사이의 커넥터 인 고정물을 유지 관리합니다. 비즈니스 사용자는 테스트 케이스를 위키 스타일로 작성할 수 있습니다. 우리를 위해 잘 작동합니다.

Rational Functional Tester도 논의되었습니다. 그러나, 나는 그것을 결코 보지 않고, 우리 요구를 역시 만났을 텐데.

0

I 당신이 당신의 질문에 요청대로 당신이 입력 XML 및 원하는 출력 XML을 정의 할 수 있습니다, 당신은 테스트를 실행할 때 당신이이 ... 사용하는 넷빈즈에서 테스트 복합 응용 프로그램을 매우 쉽게 발견 이 같은 고전 JUnit을 결과 : 나는 ... 나는 NetBeans 6.5.1 bundled wit GlassFish ESB 2.1를 사용 Understanding the Travel Reservation Service

: 여기 alt text http://netbeans.org/images_www/articles/61/soa/ep-understand-trs/testpassed.png

당신은 좋은 예를 찾을 수 있습니다 이 기능이 최신 NetBeans 버전에서 지원되는지 확신하지 못합니다.

1

robot framework을 볼 수 있습니다. 웹 서비스를 쉽게 테스트 할 수있는 꽤 괜찮은 테스트 라이브러리입니다. 프론트 엔드 테스트를위한 프레임 워크에 Selenium을 통합 한 라이브러리도 있습니다. 테스트는 HTML 테이블뿐만 아니라 몇 가지 일반 텍스트 형식으로 지정할 수 있습니다. 원하는 경우 사용자가 스프레드 시트에 테스트 데이터를 작성한 다음 탭으로 구분 된 형식으로 저장하도록 선택할 수도 있습니다. WebServiceStudio http://www.codeplex.com/WebserviceStudio

1

봐 우리는 비즈니스 테스트 Concordion를 사용합니다. 그것은 Fitness와 매우 유사하지만 입력 파일은 JUnit에 의해 "실행 된"HTML 파일입니다.

웹 서비스에서 500 개의 매개 변수를 사용하지 않으면 HTML 테이블이 입력 값을 정의하는 가장 좋은 방법입니다. WYSIWYG HTML 편집기가 있지만 UI는 없지만 동의는 테스트를 Subversion (예를 들어)에서 검사하고 정기적으로 (매일 밤마다) 실행하며 결과 HTML 파일을 내부적으로 게시 할 수 있다는 것입니다.

관련 문제