http://www.btoclub.co.kr/

오늘 우연히 알게 되었지만,
HP Software user 를 위한 클럽이 있다는 걸 알았다.

뭐 일반 개발자 분들에게는 별 관인이 가진 않겠지만,
로드러너를 사용하는 분들을 모아서 간담회도 가지고,
세미나도 주기적으로 하는 것 같다.

개인적으로는 로드러너가 좋은 툴이긴 하지만,
금전적으로 너무 사용하기 힘들게 되어 있는 툴이기 때문에,
그리 좋아하진 않지만,
만약 쉽게 사용할 수 있는 환경에 있다면,
성능 테스터들에게는 매우 편리한 툴이다.

누군가에게는 불가능한 테스트라 할지라도,
그 불가능함을 해결한 사람도 분명히 있을 수 있기 때문에,
저런 간담회는 가끔 가주면 좋을 듯...

요즘은 LR 쓸 일이 없어서...
Posted by tuning-java
,

이 글은 성능테스트를 로드런너를 하는 분이 이해를 하실 수 있는 내용이므로,
관련없는 분들은 바로 패쓰 하시기 바랍니다. ^^;

성능 테스트를 수행할때 반드시 해야하는 작업이 있다.

바로 오류 체크 로직을 넣는 작업이다.

 추가로 
lr_get_transaction_duration("트랜젝션이름")
함수를 사용하면 해당 트랜잭션의 응답속도를 얻을 수 있으며,
이 값이 허용치 이상일 경우 ERROR로 처리할 수도 있다.  

Posted by tuning-java
,
Load Runner의 파라메터 지정하는게 약간 복잡하게 되어 있다.
(물론 로드런너를 사용하시는 분들도 몇분 안계시겠지만... 안쓰시는 분들은 이 글을 절대 볼필요가 없다.)

그 설명을 동영상으로 보실분은 아래 링크를 클릭하시면 된다.
굉장히 자세히 설명되어 있긴 하지만,
영어로 되어 있어서 영어 울렁증이 있는 분은 조심하시구요.
http://motevich.blogspot.com/2008/06/loadrunner-video-tutorial-parameter-1.html


다른 설명은 각설하고...

Sequential, Random, Unique 요렇게 세가지 옵션이 있다.
각각에 대해서 알아보면

Sequential : 각 Vuser 별 1번부터 사용한다. 쫑이 날 수도 있다.

Random : 각 Vuser별 랜덤으로(아무거나) 사용한다. (5만개를 사용했는대도 쫑난다 - -)

Unique : 각 Vuser가 하나의 뷰를 보기 때문에 쫑이 날일이 없다.
그런데 여기서 중요한건, 5명이 부하를 주면 5의 배수로 10명이 부하를 주면 10의 배수로 데이터가 있어야 한다는 것이다.

그리고 또하나 중요한건, 마지막줄은 반드시 아무것도 없는 빈줄이 하나 있어야 한다는것...

간만에 로드런너 쓰려니 힘들다.
Posted by tuning-java
,
로드런너를 자주는 사용 안하고(라이센스가 워낙 고가라...)
가끔 사용하는데,
그 비싼 툴이 내 PC에서 스크립트 작업을 할때 자꾸 죽는 현상이 발생한다.
(스크립트 다 짜고 저장도 안했는데 컴파일 작업할때 죽으면 빼도 박도 못한다. - -)

LR 9.1이 너무 무거워서 되도록이면 사용을 안하고 있는데...

이런 경우에는 LR 9.1을 HP 사이트에서 다운로드해서
스크립트 작업을 한 이후에 8.1에서 하는것이 가장 좋은 방법인듯...
웬만한 웹 스크립트는 9.1에서 스크립트짜고 8.1로 돌리면 잘 돈다.


LR 8.1 FP4라는 업데이트를 사용하더라도 별다른게 없다.
(상태가 더 안좋아 진다 - -)

Posted by tuning-java
,