2016-08-10 5 views
1

내 전체 코드는 그래서 내 HTTP 응답이 약간의 동적 텍스트가개틀링 jsonPath 부분 문자열 일치

val TC04 = feed(accountNumberFeeder04).exec(http(testCase04).post(appendPathToUrl).headers(common_header).body(postPayload).asJSON 
    .check(jsonPath("$..errorMessage").is(errorMessage04)) 
    ) 

다음과 같다.

말하면 bla bla bla 내 메시지가 항상 변경됩니다.

그래서 Gatling DSL을 사용하거나 일부 정규 표현식을 사용하여 부분 문자열을 어떻게 일치시킬 수 있습니까?

.check(jsonPath("My error message is bla bla bla ....").is("My error message")) 
+1

문맥을 더 게시하십시오. 이 코드는 어떤 라이브러리를 사용합니까? Play 프레임 워크로 개발하고 있습니까? –

답변

1

올바른 jsonPath하지만 됐나을() 조건이 주어진 jsonPath에서 아무것도 일치하는 경우 단순히 확인 .exists()을 시도 할 수 있습니다 너무 제한적입니다 표현 할 수 있습니다.