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
'02.SW' 카테고리의 다른 글
로우 코드(Low Code), 노 코드(No Code) (0) | 2023.11.08 |
---|---|
프로젝트 관리 - 공공 SW - 상용 SW 직접구매 (0) | 2023.10.24 |
SW 아키텍처 - 평가 - ATAM (Architecture Trade-off Analysis Method) (0) | 2023.10.13 |
프로젝트 관리 - 공공 SW - SW 대가산정 가이드 - 어플리케이션 규모 산정 (0) | 2023.10.12 |
SW 개발 방법론 - 애자일 (Agile) (2) | 2023.10.11 |