2009-06-09 13 views
0

우리 팀은 테스트 목적으로 J-meter에서 SoapUI로 전환했습니다. 우리는 정기적 인 WSDL 기반 서비스를 테스트하고 있습니다. 우리는 XML 응답을 검사하기 위해 정규식의 형태로 어설 션을 작성할 수있는 J-meter에서이 멋진 기능을 사용했습니다. 세 가지 코드 열기/닫기 태그가 확인합니다SOAP UI에서 regexp를 XML 응답 어설 션으로 대체 할 수 있습니까?

<[^>]*Code>(AA|BB|CC)</[^>]*Code>{3} 

와 사이에 특정 값이 있습니다 : 나는 당신이 같은 구문을 사용할 수 있습니다 응답에 포함 된 많은 XML 태그가 있었다 만들고 싶었다 예를 들어 태그.

SoapUI의 CONTAINS 어설 션 구성 요소에서 비슷한 구문을 시도했습니다. 그것은 정규 표현식을 지원하는 것처럼 보이지만 분명히이 특별한 구문을 지원하지는 않습니다. 누구든지 해결 방법이나 다른 형식의 구문을 생각할 수 있습니까? (참고 : 나는 XPath는, XQuery를, 또는 그루비를 사용하는 방법을 잘 모릅니다,하지만 당신은 그것으로 실행 가능한 솔루션을 찾을 수 있다면, 병 :-) 이용 약관을 읽고 동의)

답변

2

는 다음과 같은 XPath는 주장 시도 할 수 :

수 (// 코드 [경기 (텍스트(), "AA | BB | CC")]) 대신

3

그 일을 하는가의 예상 내용

?

/OLE eviware.com

+0

실제로 않습니다 내가 가지고있는 태그 계층 구조 ... 감사 ALOT에 잘못 사용 된 작품! 다 네 것... – Egg