성능테스트 목표
; Workload 산정에 의한(없으면 예측) 기준이 되는 부하량에서 Target 시스템이 부합하는 확인
; 서비스의 가용성 및 임계점 확인하고 provisioning 지표 제공(용량계획, 증설계획, 증서우선순위)
=> Cloud 환경에서는 좀 더 tight 자원에 대해서 관리합니다.
성능시험 계획서
- 시스템 구성
- 대상업무(기능) 선정과 선정기준
- 성능 시스템 영역정의
- 성능세스트 추진방법
- 시험 설계
- 시험 수행
- workload(부하량) 산정 및 Target 시스템 기준
Target 시스템 기준은 Response time, CPU usage, memory Usage
성능 테스트 지표(Indicators)
- TPS
- Response time
- Concurrent Users
- Thoughtput
- CPU usage
- memory Usage
- Fail rate
- network usage(성능테스트 목표에 따라 포함됨)
영역별 체크사항
자원사용과 응답시간 : 목표응답시간 달성여부
가용성 : 전체시스템의 처리량과 임계점 확인
DB/System 유효성 : 비정상적인 트랜젝션 원인 파악, 자원의 이상 사용상태 확인
Network : traffic이 많을 경우 network bandwidth와 응답시간 확인
테스트 고려사항
효율성 : 자원사용량과 응답시간
안정성 : 장시간 운영시 일정수순의 서비스 유지
가용성 : 과부하 상태에서의 서비스 유지
신뢰성 : 오류없는 지속적인 서비스
C.F) 이식성, 장애조치, 용량계획
'TA' 카테고리의 다른 글
Jquery CDN 설정관련 (0) | 2017.01.31 |
---|---|
java.util.ConcurrentModificationException 해결방법 (0) | 2017.01.24 |