728x90
반응형
성능테스트
 

[목적]
1)성능측정:성능목표 확인/측정
2)결함검출:튜닝
3)병목제거
4)용량검증
 
[프로세스]
1)성능요구분석/계획수립
2)성능목표수립,스크립트설계
3)이행(단통임안)
4)결과보고
 
[유형:목적분류]
단위성능테스트(단위모듈튜닝)/
통합성능테스트(실제가동상황,목표성능검증)/
임계성능테스트(최대성능검증,임계점/임계사용자수도출)/
안정성성능테스트
 
[유형:방법분류]
1)루프백테스트(병목지점 도출,논리적구간별 루프백코드추가) 
2)스파이크테스트(트랜잭션 동시발생,수강신청등)
3)티어테스트(티어간통신재현,티어간 병목유무 검증)
4)확장성테스트(확장계수, 증설시 성능향상비율)
5)가용성테스트(Long Run테스트, 자원불균형여부,성능저하/다운 검증)
 
[용어]
Named User(=현재서비스요청자+서비스대기자+비접속자)/
Concurrent User(=Active+In Active User)/
Active User/In Active User/Response Time/Think Time/Request-Interval Time  =>그림참조
 
[워크로드 모델]
시스템 부하량 통계/분석 활동(Log분석->PeakTime확인)
 
[워크로드모델 평가항목]
TPH(시간당최대처리건수),
TPM(분당최대처리건수),
TPS(초당 최대처리건수),
최대동시사용자수(concurrent user=tps*request interval),
업무별가중치(피크타임 개별업무요청비율)
 
[지표]

 

 

 

728x90
Posted by Mr. Slumber
,