가 왜 setBytes()
톤 방법을 좋아하지 않아 다음 SampleResult 클래스에서
는 setBytes와 setSentBytes 방법하지만 수신 바이트 방법이있다?
JavaDoc에 따라 :
공공 무효 setBytes (긴 길이) 샘플러는 실제 내용을 다시 전달하려는 않는 경우에
, 우리는 여전히 처리량을 계산합니다. 바이트는 응답 데이터의 바이트입니다.
매개 변수 :
길이 -이 샘플
에 대한 응답 데이터의 바이트 수는 당신이
개인적으로 내가 오전 How to Write a plugin for JMeter 가이드에 익숙 가정 99.9 %의 경우처럼 "samplers"를 개발하는 큰 팬이 아니라 JSR223 Test Elements과 Groovy language을 사용하여 구현할 수 있습니다. 컴파일, 패키징, JMeter Classpath에 새 클래스 추가, JMeter 재시작 등과 같은 단계를 건너 뛸 수 있으므로 플러그인 개발, 지원 및 문제 해결에 추가 시간과 노력을 쏟을 필요가 없습니다. JSR223 방식은 훨씬 빠르며 JMeter GUI에서 직접 코드를 개발할 수 있으므로 더 편리합니다.
'public int getBytes()'를 시도해 보셨습니까? –
수동으로 설정하고 싶습니다. 사용자 정의 Java 샘플러를 빌드하면이 필드가 자동으로 채워지지 않습니다. getBytes는 기존 샘플러를 사용하는 경우 작동합니다 (직접 작성한 샘플러가 아닌). – rmoh21
코드의 새 니타 이징 버전 (특히 SampleResult를 포맷하는 부분)을 표시 할 수 있습니까? 나는'getBytesAsLong()'이 당신을 위해 일해야한다고 생각한다. ('getBytes()'는 실제로 depriced하지만) 이전 주석이 무엇을 의미하는지 확실히 모르겠다. –