2 개의 슬롯 'A'와 'B'에 총 900 개의 URL (페이지)이 제공되어 500 + 400이됩니다.슬롯 A와 슬롯 B에서 부분적으로 2000 건의 요청을 받았습니다.
2000 년 요청은 1 시간 만에 A 슬롯에서 80 %, B 슬롯에서 20 %,으로 끝납니다. 응답 시간을 공유해야합니다.
나는 시도 방법 :
`**TestPlan**
-**ThreadGroup-SlotA** - Number of threads=20,Ramp up=2 sec, Loop=1
-Constant Throughput Timer = 35 (All active threads in current thread group)
-View Tree Report
[email protected] Response Times over Time
-**ThreadGroup-SlotB** - Number of threads=9, Ramp up=1 sec, Loop=1
-Constant Throughput Timer = 35 (All active threads in current thread group)
-View Tree Report
[email protected] Response Times over Time`
내가 명령 줄에서 실행하고
jmeter -t c:\Users\Admin\Desktop\Jmeter\ThreadAandB.jmx -n -l c:\Users\Admin\Desktop\Jmeter\Reports\Reports.csv -JTEST_RESU
LTS_FILE=c:\Users\Admin\Desktop\Jmeter\Reports\Results.csv
검색어 :
- 이 계획이 그것을 계산하는 방법을 정확하게 이러한 요구 사항을 제공합니까 종이 사용자가 X 램프 업 시간 등을 쳤습니까?
- 어떤 슬롯에서 얼마나 많은 백분율을 찾을 수 있습니까? 그것이 각 슬롯의 요구 사항을 충족시키는 구성 방법을 요구 사항을 해결하지 못한다면?
- 1 시간 후 또는 2000 요청 후에 자동으로 테스트가 끝나나요? 그것을 확인하는 방법.
매우 어리석은 질문이 있으면 용서해주십시오. 나는 Jmeter를 처음 보았습니다.
편집 : 이미 편집했으나 실제로 Jmeter에 삽입하는 방법을 알 수 없습니다. 내 의견에 도달 단어 제한 Testing with JMeter: how to run N requests per second
@vins, 그래서 내 질문에 넣어. 질문 : 나는 테스트 계획 내에서 두 개의 스레드 그룹 (질문 설명 참조)을 만들었고이 스레드 그룹 내에 500 http 페이지가 있지만 스크린 샷에는 스레드 그룹 만 있지만 두 개의 처리량 컨트롤러가 있습니다. 내부 처리량 컨트롤러에 http 요청이 있습니다. 두 접근 방식 모두 동일한 목적을 제공합니까?
질문 2 : 첫 번째 스레드 그룹에서 80 %의 요청을 받으려면 percent executions
드롭 다운에서 803을 공급해야합니까? throughput controller
?
질문 3 : 그것을 무작위 또는 순차적으로 HTTP 요청을 선택할 것인가, 내가 그것을 무작위로 선택하기를 원하지만 그 다음 9 사용자가 다음 페이지에 충돌 한 후 순차적으로 즉, 모든 사용자 9 명중 않았다 같은 페이지를 따기되었고, 그래서 ...하지만 나는 9 명의 사용자 집합마다 임의의 URL을 명중 시키길 원합니다.
일정 처리량 타이머는 분 단위로 작동합니다. – Adnan
아드 난, 정교하게 제발, 너 무슨 뜻인지 알았어? – paul