nGrinder 3.2.1 릴리즈

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

nGrinder 3.2.1 릴리즈

junoyoon
Administrator
This post was updated on .
nGrinder 3.2.1 은 기존 버전의 버그를 Fix 하고 일부 개선사항을 포함합니다.기존 nGrinder 3.2을 NHN 내부에 한달간 적용해 보면서 여러 개선사항을 찾았고 이를 수정함으로써 대규모 클러스터 환경에서도 견고하게 동작할 수 있도록 개선하였습니다.
이제 NHN에서는 80% 이상의 테스트가 Groovy로 작성되고 있습니다.

1. 제품정보

  • Version : 3.2.1
  • Release Date : 2013.06.21

2. 변경사항

요약

  • HTML 표준을 따르도록 거의 대부분의 HTML 이 재작성 되었습니다. 이제 IE10에서 완벽히 동작합니다.
  • 에이전트에서 전달된 로그에서 스크립트 에러도 볼 수 있습니다.
  • Groovy 엔진이 더 견고해 졌습니다. 테스트가 쓰레드 세이프하도록 각 쓰레드는 각자의 JUnit TestRunner 인스턴스를 사용합니다.
  • @RunRate 어노테이션이 제공되어, Groovy 스크립트 상의 각 테스트 메소드의 실행 비율을 쉽게 조정할 수 있습니다.
    How to run the multiple tests with different weight in Groovy를 참고하세요.
  • 서브 팩키지내에 있는 그루비 스크립트도 실행가능하게 되었습니다.
  • UTF-8 엔코딩으로 작성된 그루비 스크립트도 잘 실행됩니다. 이제 스크립트상에 한국어도 기재가능합니다.
  • 에이전트 가용 메모리 사이즈 측정이 좀 더 정확해 졌습니다. 기존에 사용하던 Free 메모리 측정 대신, Actual Free 메모리를 사용하여 메모리를 계산합니다.
  • 성능 테스트 설정 페이지가 좀 더 빨리 로딩됩니다.
  • 그외 자잘한 UI 개선사항이 있었습니다.
  • 만약 기존 nGrinder 인스턴스를 업그레이드 하시고자 한다면, 반드시 ${NGRINDER_HOME}/process_and_thread_policy.js 를 먼저 지우시고 업그레이드 하셔야 합니다.

버그

개선사항

신규 기능

  • [NGRINDER-626] - Add @RunRate annotation to control the run frequency for each @Test method

3. OS, DBMS 지원

  • Linux, Windows, Mac OSX is supported.
  • Supports CUBRID, H2 as DB. The default DBMS is H2.

4. 설치 요구사항

  • Be required over Oracle JDK 1.6 version.
  • Tomcat 6.X later

5. 다운로드

6. 참고

Reply | Threaded
Open this post in threaded view
|

Re: nGrinder 3.2.1 릴리즈

goodjob
와 드디어 나왔군요! 트랜젝션별 비율 주는 기능 아주 유용하게 사용 될 것 같습니다.
항상 수고해주셔서 감사드립니다.