나는 많은 수의 웹 서비스를 제공하는 대규모 프로젝트를 시작하려고하고있다.웹 서비스를 테스트하기위한 도구 및 모범 사례는 무엇입니까?
우리는 물론, 우리는 등의 JUnit, 허드슨, 많이 사용하게됩니다, 자바 플랫폼을 사용하여, 그래서됩니다 (I 그 문제를 전혀 모르겠어요 비록합니다.)
에게 우리를 웹 서비스 테스트를위한 일련의 베스트 프랙티스 및/또는 툴을 찾고 있습니다. 몇 가지 목표를 염두에 두어야합니다.
분명히 서비스가 올바르게 작동하는지 증명해야합니다. 이것은 웹 서비스 호출을 발행하고, 응답을 수신하고 (정확성을 검사하는), 아마도 시스템이 원래의 포스트 콜에 있기를 원하는 새로운 상태인지 확인하기 위해 다른 웹 서비스 호출을 발행하는 것을 의미한다. 분명히 해당 응답을 확인하십시오.)
응답 시간을 수집해야합니다.
우리는 자동 테스트 케이스 실행할 수 (JUnit을 스타일을하지만, 실행중인 시스템에 대한이 아닌 개별 코드 단위에 대하여.)해야한다
그것은 믿을 수 없을만큼 멋진 될 경우 비 개발자 (기술 비즈니스 사용자)는 테스트 케이스를 "작성"할 수있었습니다. 그들은 XML 전문가가 아니며 결코 존재하지 않을 것입니다. 그래서 XML 파일을 생성 할 것을 기대하는 것은 현실적이지 않습니다. 하지만 그들은 주제 전문가이기 때문에 XML 파일을 생성하는 "양식"을 작성하는 것이 현실적입니다. 하나; 이 "형태들"각각을 맞춤식으로 구축하기에는 너무 많은 이질적인 서비스가있을 것입니다.
모든 아이디어, 모범 사례 또는 학습 교훈은 인정 될 것입니다.
+1 깨끗하고 결코 전에 사용하지 않았다. 매우 시원합니다. –