2012-11-26 2 views
0

JMeter를 사용하여 테스트를하고 있습니다.
www.acme.com/documents/next과 같은 URL에서 HTTP GET을 수행해야합니다.HTTP를 기반으로하는 JMeter HTTP POST

이 문서는 나에게 문서 ID를 반환해야합니다. 그런 다음 www.acme.com/document/{document_id}과 같은 문서 ID를 기반으로 POST를 수행해야합니다. 이 문서 ID는 이전 GET 요청에 의해 반환 된 ID 여야합니다.

많은 스레드에서 실행해야하므로 GET 결과를 저장하는 데 변수가 필요하면 ThreadLocal과 같은 형식으로 저장해야합니다. 각 스레드마다 고유 한 ID가 주어지기 때문에 ThreadLocal과 같은 형식으로 저장해야합니다. GET 메서드를 호출합니다.

답변

0

변수를 추출하려면 포스트 프로세서를 사용해야합니다. 테스트 계획은 다음과 같습니다.

Thread Group 
- GET request to /documents/next 
--- Regular Expression Extractor (with reference name=variable) 
- POST request to /document/${variable}