Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

EMOCON 2015 - jMeter로 웹 성능 테스트 하기

1,006 views

Published on

발표영상 : https://goo.gl/LHCNyr

Published in: Technology
  • Be the first to comment

  • Be the first to like this

EMOCON 2015 - jMeter로 웹 성능 테스트 하기

  1. 1. JMeter로 웹 성능 테스트 하기  발표자 : namedboy  발표일 : 2015.10.24
  2. 2. 목차  JMeter가 무엇인가요?  JMeter로 무엇을 할 수 있나요?  JMeter로 할 수 없는 것은 뭔가요?  설문조사 때 나왔던 질문들…
  3. 3. JMeter가 무엇인가요?  아파치 재단에서 만들어진 성능 테스트 툴입니다.
  4. 4. JMeter가 무엇인가요?  JMeter 공식 홈페이지(http://jmeter.apache.org/) 의 설명에 따르면 JMeter 는 기능 및 성능 테스트를 위해 100% 자바로 만들어진 오픈 소스 소프트웨 어라고 되어 있습니다.  저는 웹 개발을 주로 하다 보니 만들어진 웹 어플리케이션의 부하 테스트를 위해 가장 많이 사용합니다.  유명한 부하 테스트 툴로는 HP의 Load Runner 가 있습니다. 동시 접속 100명 이상의 경우를 테스트 할 경우 비용이 억(?) 소리가 납니다.
  5. 5. JMeter로 무엇을 할 수 있나요?  아래 화면은 JMeter 공식 홈페이지의 내용입니다. 내용을 간추려 보면 JMeter는 동적인 또는 정적인 데이터를 사용하는 웹 서 비스의 성능을 테스트할 수 있다고 합니다. PHP, Java, ASP.NET, Files, etc, Java Object, Data Bases and Queries, FTP Server 등을 할 수 있다고 하니 웬 만한 웹 서비스는 전부 테스트 할 수 있다고 생각 되네요.
  6. 6. JMeter로 무엇을 할 수 있나요?  자 그럼 본격적으로 발표자는 JMeter로 무엇을 하는지 말씀 드리겠습니다.  1. 기능 테스트  2. 부하 테스트
  7. 7. JMeter로 무엇을 할 수 있나요?  부하 테스트 - HTTP Request - JDBC Request - JUnit Request
  8. 8. JMeter로 무엇을 할 수 있나요? 시연
  9. 9. JMeter로 할 수 없는 것은 뭔가요?  미려한 그래픽을 보여주기가 어렵습니다. - Plugin을 통해 차트를 보는 것 자체는 가능하지만 멋진 그래픽은 만들어 낼 수 없습니다.  고 성능의 테스트를 할 수 없습니다. - 제가 RESTFul API 부하 테스트를 할 때 실제로 동시 접속자 수 200만개를 테스트 하려고 했을 때 테스트 도중에 PC가 아예 동작하지 않았습니다. PC의 메모리에 영향을 크게 받으며 테스트 도중 멈춰 버려 시간만 허비하는 경우도 있었습니다.
  10. 10. 설문조사 때 나왔던 질문들…  현업에서 사용한 경험을 공유해주세요  많은 기능들을 넣고도 쾌적한 속도를 만드는 방법이 궁금합니다.  최소한의 부하서버로 최대부하를 줄 수 있는 최적화가 궁금합니다.  사용 빈도가 어떻게 되나요?  추가 질문 받습니다!!
  11. 11. 감사합니다. 더 궁금하신 사항 또는 잘못된 부분은 kkokey@gmail.com으로... 보내주시면 감사하겠습니다. (- -)(_ _)

×