2014-07-16 2 views
3

현재 테스트 계획에서 AJAX가 포함 된 제품 페이지를 요청합니다. 이 AJAX 데이터를 얻으려면 xpath 추출기를 사용하고 새 URL 경로를 작성하고 ajax를 요청하십시오. 문제는 이러한 요청을 늦추는 일정한 처리량 타이머가 있다는 것입니다. 실제로는 모든 요청을 한 번에 처리하기를 원합니다.Jmeter에서 AJAX를 HTTP 요청과 동시에 요청하는 방법

보기 제품 조각

를 AJAX 정보

마스터 테스트
울어 제품 조각 파일을 가져 -http AJAX 요청 --build 제품 페이지를

받기 -http - 다음과 같이 우리의 테스트 계획이다
- 일정 처리량 타이머 (분당 1 요청)

일정 처리량 ti를 재정의 할 수있는 방법이 있습니까? 보기 제품 조각 내에서?

중첩 된 컨트롤러/타이머를 사용해 보았지만 아무 것도 작동하지 않는 것 같습니다.

답변

7

JMeter 스레드 그룹 설정을 따르지 않을 JSR223 샘플러 또는 사용자 정의 샘플러가 필요하며 자체 스레드 풀을 사용하여 동시 AJAX 요청을 시작할 수 있습니다.

구현 세부 사항은 How to Load Test AJAX/XHR Enabled Sites With JMeter을 참조하십시오. 나는이 질문에 대한 GitHub의에서 발견 사용자 정의 샘플러에 대한 몇 가지 정보를 추가했습니다

+0

감사합니다. 내가 처음에 이걸 어떻게 놓쳤는지 모르겠다. 죄송합니다. 초보자이기 때문에 답글을 올릴 수 없습니다. – yesiamtom

관련 문제