Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Jmeter

1 240 vues

Publié le

Jmeter 정리

Publié dans : Technologie
  • Soyez le premier à commenter

Jmeter

  1. 1. JMeter 개발팀
  2. 2. - Performance Test - Jmeter - Badboy - Reference Site
  3. 3. : 시스템이 가동되는 상황에서 일어날 수 있는 여러 가지 조건을 분석하여, 분석된 조건에 최 대한 부합되도록 시스템과의 가상 거래를 일으켜 시스템의 상태를 확인 하는 행위 Performance Test? • 성능 : 테스트 조건에서의 어플리케이션의 속도 • 응답시간 : 어플리케이션의 응답시간 • 처리량 : 어플리케이션의 처리량 • 안정성 : 주어진 시간 동안의 안정된 성능 • 자원사용률 : 어플리케이션의 효율적인 자원 사용률
  4. 4. Performance Test?
  5. 5. JMeter? - Apache Jakarta 프로젝트의 일환으로 만들어진 테스트 기능과 퍼포먼스를 측정하는 애플리케이션. - 원래 웹 애플리케이션을 위해 디자인되고 사용되었으나 현재는 다른 기능의 테스트를 위해 확장 중 - static, dynamic 한 모든 자원(파일, 서블릿, perl script, java object, database and query, ftp, soap 등) 에 대해 퍼포먼스를 테스트 가능. - 테스트 및 분석결과를 그래픽으로 표시해주는 기능과 스크립트 객체 등에 대해 과도한 동시 처리 부 하가 가능.
  6. 6. #설치 http://jmeter.apache.org/download_jmeter.cgi http://jmeter-plugins.org/ : *.jar file을 jMeter설치디렉토리libext 안에 복사 # 실행 : 압축푼경로apache-jmeter-2.8binjmeter.bat # 기본 개념 - ThreadGroup : 각자 테스트가 일어나는 Root - Sampler : 사용자의 행동을 대행 - Listener : 처리 상황(서버와 브라우저의 상호작용) 및 결과를 데이터나 그래프로 Display
  7. 7. 1번째 컬럼 : 서버에 요청한 횟수 2번째 컬럼 : 평균 응답시간(ms단위) 3번째 컬럼 : 최소 응답시간(ms단위) 4번째 컬럼 : 최대 응답시간(ms단위) 5번째 컬럼 : Error율(%단위)
  8. 8. # jp@gc - Response Times Over Time : 테스트 시간에 따른 응답 시간
  9. 9. jp@gc - Response Times vs Threads : 사용자 변화에 따른 응답 속도
  10. 10. jp@gc - Transaction Throughput vs Threads : 사용자 변화에 따른 초당 처리 건수
  11. 11. jp@gc - Composite Graph
  12. 12. BadBoy : JMeter 시나리오 작성 S/W http://www.badboy.com.au/
  13. 13. JMeter Script 로 Export 하기
  14. 14. Reference Site http://codeigniter-kr.org/lecture/view/289/page/1 http://hwangmin84.tistory.com/21 http://andang72.blogspot.kr/2012/11/jmeter.html http://opennaru.tistory.com/archive/20140813

×