2017-12-05 4 views
1

트래픽 계산 기능이있는 REST API의로드 테스트를 수행 할 필요가 있습니다.바이트 계산을 사용하는 HTTP로드 테스트

예를 들어 1 시간 동안 20 명의 동시 사용자를 실행하는 경우. 결과적으로 응답 (평균 시간, 지연 등) 및 생성 된 전체 트래픽에 대한 정보를 얻으려고합니다.

나는 JMeter와 Gatling을 간과했지만 바이트 수를 계산할 수있는 가능성을 발견하지 못했습니다.

많은 양의 동시 사용자 (100 명이면 충분)와 높은 처리량 (단일 사용자로부터 초당 10 개 이상의 요청)이 실제로 필요하지 않습니다.

내 목표는 시스템에 부하를 걸고 올바른 통계 데이터를 표시하는지 확인하는 것입니다.

+0

JMeter가 기본적으로 저장 '바이트 count' 보내 당신이 무엇을 필요가있다이다? – user7294900

+0

서버에서받은 바이트가 필요합니다 (예 : 다운로드 된 바이트. –

답변

1

저장된 열 JTL 파일을 드릴 것입니다 .jtl 결과 파일의 전송 및 수신 바이트

JMeter .jtl results file

이 경우, 하지 않습니다 - user.properties에 파일을 다음 줄을 추가

또한
jmeter.save.saveservice.bytes=true 
jmeter.save.saveservice.sent_bytes=true 

것은 확인 (당신의 JMeter를 설치 "빈"폴더에 살고) 확인이 HTTP Request의 "고급"탭을 선택 HttpClient4 구현 샘플러 (또는 HTTP Request Defaults가)

JMeter HTTP Request

+0

스크린 샷을 보내 주셔서 감사합니다! –

2

JMeter를 기본적으로 이미 save sent/received bytes (3.3 최신으로 확인), 당신은 리스너의 구성 버튼에서 볼 수 있습니다

Save sent bytes count 

Save received bytes count 

당신은 JMeter를 절약해야한다 기본적으로 ..,bytes,sentBytes..

관련 문제