Performance test

Preview:

Citation preview

Performance Test

박재홍 jaehong@mycq.co.kr

응답시간 2초 이하? Speed

동시접속 10,000 명 OK? Max?

Capacity

안정성 24/7/365? Stability

확장성 처리용량

Scalability

보안 -

Security

웹 성능시험 도구 예) TMLoader

Web Browser“패킷 기반” 가상 사용자

스크립팅

“패킷 방식” 스크립트 편집예) Loadrunner

Web Browser“이벤트 방식” 가상 사용자

스크립팅

“이벤트 방식” 스크립트 편집

참고) TMLoader

부하 발생 성능 (CPU*4, 8G)

Packet: 1000 VU

Dummy Browser: 100 VU

Real Browser: 10 VU

Market: 성능시험 도구

Open Source

Closed Source

패킷 기반 스크립트

이벤트 기반 스크립트

TMLoader LoadRunner-TruClient

Badboy

LoadRunner

jMeter-WebDriver

jMeter TSung

성능측정 @Web Browser

Average Response Time

Tx Count

Tx Fail Count

User Count

Hit Count

Throughput

Connections

성능 분석

참고) TMLoader

성능측정 @Web Browser Google Analytics

APM / DynaTrace

성능 @Server

성능 @Server

APM / Jennifer

성능 @Server APM / naver.pinpoint OpenSource

Market: APM

Business Model: Application 사용료

Business Model: Cloud 사용료

Business Model: Cloud 사용료

Business Model: Cloud 사용료 (2 Hour)

참고) Badboy

스케쥴

참고) TMLoader

성능 시험

참고) TMLoader

Recommended