soapui의 http 호출 매개 변수를 매개 변수화하여 각 반복마다 txt 파일의 매개 변수를 읽을 수있는 방법은 무엇입니까?HTTP 호출 매개 변수 SoapUI
호출이 전송되기 전에 매개 변수를 인코딩 (URL 또는 gzip) 할 수 있습니까?
도움이 되셨습니까? (포인터/링크/코드) 대단히 감사하니? txt 파일에서 데이터를 읽고 TestCase의 속성에 데이터를 저장하는 당신에게
soapui의 http 호출 매개 변수를 매개 변수화하여 각 반복마다 txt 파일의 매개 변수를 읽을 수있는 방법은 무엇입니까?HTTP 호출 매개 변수 SoapUI
호출이 전송되기 전에 매개 변수를 인코딩 (URL 또는 gzip) 할 수 있습니까?
도움이 되셨습니까? (포인터/링크/코드) 대단히 감사하니? txt 파일에서 데이터를 읽고 TestCase의 속성에 데이터를 저장하는 당신에게
사용 그루비 스크립트 테스트 단계 감사드립니다. 이 같은 뭔가 작동합니다 : 그루비 스크립트에 대한
String fileContents = new File('/path/to/file').text;
testRunner.testCase.setPropertyValue(property_name, fileContents);
자세한 내용은 here 단계를 반복합니다.
요청에 $ {# TestCase # property_name} (으)로 액세스 할 수 있습니다. 그런 다음 요청 URL에 템플릿 매개 변수를 사용할 수 있습니다. 이미 그것에 대해 here에 대해 답변했습니다.
내가 틀렸어도 당신은 휴식 요청에 대한 HTTP 요청으로 보내는 URL의 매개 변수화에 대해 질문하고 있습니다. ...
당신은 자원을 찾고과 DB에 이미 존재하는 ResourceID를 이용하여 GET 메소드를 사용하여 WebService를 호출하는 가정 아래 그 변수화 : 나를 예를 들어 당신을 설명하게
$ {# Project # PATH}/rest/$ {# Project # WebApplicationName}/Resource/$ {# TestCase # ResourceID}
여기서 HOST, PORT, WebApplicationName은 다음과 같습니다. Project Level 속성과 ResourceID는 Test Case Level 속성입니다 (예 : 본질적으로 동적 인 테스트 케이스로 변경 될 수 있음).
이것은 로컬 파일에서 가져 오는 대신 매개 변수화 방식입니다. 희망이 도움이!