2012-10-30 3 views
2

IIS에서 호스팅되는 웹 서비스의 성능을 테스트하고 싶습니다. 여러 가지 방법이 있습니다.JMeter를 사용하여 WCF 웹 서비스를 테스트하고 있습니까?

특정 작업은 get이며 단일 매개 변수 만 필요합니다. Jmeter 스크립트를 성공적으로 만들었고 200 응답을 받았지만 XML 응답과 로그는 EndpointDispatcher에서 ContractFilter가 일치하지 않는 것으로 나타납니다.

SOAP 요청은 SOAPUI에서 가져오고 성공적으로 작동합니다.

ContractFilter 불일치 오류 외에 200 개의 서버 오류가 아닌 이유에 대해 혼란 스럽습니다.

어떤 일이 벌어지고 있는지에 대한 아이디어가 있습니까? 그것은 500 개의 상태를 고려하지 않습니다 당신이 Webservice를 샘플러를 사용하지 않는

+0

답변에 대한 아래 내 의견을 참조하십시오. – Nobody

답변

0

확인이를 참조하십시오

를 사용하여 HTTP 샘플러 대신.

또한 필요한 헤더를 웹 서비스에 전달하고 있는지 확인하고 HeaderManager를 샘플러의 하위로두고 사용자 정의 헤더를 추가하십시오.

+0

안녕하세요, Jmeter를 처음 사용하고 있지만 http 요청에서 특정 작업을 지정하는 방법은 확실하지 않습니다. 이게 어떻게 될지 조언 해 주시겠습니까 – Nobody

+0

안녕하세요, 문제가 해결되었습니다. 이 문제에 도움을 주셔서 감사합니다. – Nobody

0

SOAPUI에서 원시 요청을 추출하여 문제를 해결 한 다음 SOAP/XML-RPC 요청을 작성하도록 관리합니다.

관련 문제