[jMeter] 레코딩하기

|
jMeter를 이용해 성능테스트, 장애테스트, 가용성테스트 등을 진행 할 수 있다.
이때 테스트 대상이 되는 시나리오는 다음과 같은 조건을 만족하여야 한다.

  • 자주 사용되는 서비스
  • VIP가 자주 방문하는 서비스

위와 같은 조건을 만족하는 서비스를 선정하였으면
Script를 레코딩 한다.

레코딩하는 방법에는 크게 2가지 방법이 있다.

  1. 개발자 도구 및 Fiddler를 이용해서 Request/Response 를 캡쳐하는 방법이다.
  2. Recording Controller를 이용하는 방법이다.

여기서는 2번 방법으로 설명하도록 하겠다.

1. Thread Group 을 추가한다.


2. Thread Group의 이름을 "Recording Script"로 적절히 변경한다.


3. WorkBrench 에 "Http(s) Test Script Recorder"을 추가한다.



4. 다음과 같이 "Http(s) Test Script Recorder"를 수정한다.
브라우저의 Proxy 기능을 사용할 예정이므로 다음과 같이 설정한다.
Port : 9090
Target Controller : Test Plan > Recording Script



5. Browser 의 Proxy설정을 변경한다.(Chrome기준)
주소 : 127.0.0.1
포트 : 9090



6. "Http(s) Test Script Recorder"에서 Start 버튼을 클릭한다. 그리고 브라우저에서 테스트 대상 시나리오에 따라 수행한다. 종료되면 Stop 버튼을 클릭한다.

7. Recording Script(Thread Group)에 생성된 것을 확인 할 수 있다.





'02.IT Stroy > 02L.성능테스트' 카테고리의 다른 글

[jMeter] 설치  (0) 2015.06.16
And