본문 바로가기

프로그래밍/Java

Automate JMeter with java code

JMeter를 java code에서 실행하려고 검색을 했더니, 거의 비슷한 코드만 있다. 그런데 이걸 그대로 가져다 실행했더니, 프로퍼티들을 찾을 수 없다는 등의 메세지를 토해내며 멈춘다.


우선, 프로퍼티 파일 문제를 해결한 부분은 다음과 같다.



AUTOMETER_HOME의 값은 나중을 위해 환경변수로 설정하도록 했다.


jmeter.properties 파일은 AUTOMETER_HOME/conf 디렉토리에 넣어 이를 참조하도록하고, saveservice.properites 파일는 AUTOMETER_HOME/bin 디렉토리에 넣었다.(이는 JMeter코드 내부적으로 JMeterHome/bin 디렉토리를 참조하도록 되어있어서이다. 따라서 JMeterHome을 AUTOMETER_HOME으로 설정하도록 - JMeterUtils.setJMeterHome(base_dir); - 한다.)


완성된 코드는 다음과 같다. (https://github.com/angelndevil2/autometer)



'프로그래밍 > Java' 카테고리의 다른 글

Java - JSON library  (0) 2016.03.13
jetty embedding note - 1  (0) 2016.02.18