사용자 도구

사이트 도구


loadtest:ngrinder

nGrinder

설치 실행

nohup java -jar ngrinder-controller-3.4.2.war > ngrinder.log 2>&1 0<&- &
  • 내장 Jetty JSP/Servlet Container로 실행할 경우 30분 정도 지나면 죽어서(3.4.2버전) Tomcat ${CATALINA_HOME}/webapps/ROOT.war로 설치해서 실행 가능.

Recording 이 올바로 안된다면

  • 테스트 수행은 되지만 레코딩이 올바로 안된다면 groovy 스크립트의 GTest 객체에 올바로 record() 설정이 안 돼 있는 것이다.
// @BeforeThread 에서
gtest.record(this, "test1") // test1 은 @Test 메소드 이름
 
// 혹은 @BeforeProcess 에서
request = new HTTPRequest()
gtest.record(request)
 
// request 를 여러개 날릴때는 각각 request 객체 만들고 각각 등록

DB SQL Test

참고

loadtest/ngrinder.txt · 마지막으로 수정됨: 2021/07/27 12:40 저자 kwon37xi