요청 제한자가있는 API의 성능을 테스트하려고합니다 (100 초에 100 번 요청하고 그렇지 않으면 IP가 차단됨). 사용자 지정 헤더를 사용하면이를 방지 할 수 있습니다. 이 헤더의 값은 Java 클래스에 의해 생성됩니다.
jruby를 사용하면 "require"와 "import"도 사용할 수 있습니다.
JMeter에 대해 어떻게 할 수 있습니까?
추가 정보 : 헤더 값은 동적입니다-> 생성되어야하는 각 요청에 대해. HttpPwd.genPwd ()를 호출하려면 두 개의 * .jar 파일이 필요합니다.
진행 방법은 다음과 같습니다.
2 개의 Jar를 jmeter / lib 폴더에 넣으십시오.
groovy-all.jar을 jmeter / lib에 넣으십시오.
JSR223 전 처리기 + Groovy 사용
전처리기에 다음 코드를 넣으십시오.
수입 xxxxxx; // 여기서 xxxx는 HttpPwd 클래스의 전체 이름입니다.
vars.put ( "header", HttpPwd.genPwd ());
HeaderName (그게 뭔지 모르겠어요) : $ {header}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다