본문 바로가기

KOSTA교육/자바 웹 기반 시스템 성능테스트

자바 웹 기반 시스템 성능테스트 1일차




FrameWork = SOC(관심사 분리)
IDE(개발환경)
APM(Application Performance Management) = 애플리케이션성능튜닝
 : 개발의 각각의 단계에 맞게 문서화하고 수립해야한다.

[응답시간, 구성시간, 자원활용]

자원활용Resource Utilization - 자원종류(중요한순서대로정렬)
•힙 - 사용중읶Heap 크기또는 최대설정Heap 크기
•Thread pools - 풀의 관리
•JDBC connection pools - DB접속관련
•Caches - framework
•Pools
•JMS servers
•JCA connection pools

- 고용량 데이터(상품데이터)는 Caches FrameWork를 사용한다.

- SLA(Service Level Agreements) : Specificity, Flexibility, Realism

- 유즈케이스통해 단위테스트가 가능하다.

- 테스트 시나리오를 문서화하여 성능 테스트를 고려

- 성능 테스트 단계
•Unit Test
•Application Integration Test
•Application Integration Load Test
•Production Staging Test
•Production Staging Load Test
•Capacity Assessment

- IOC,DI fettern  : 특정 소스가 실행 즉 주입이 되었을 때 테스트를 한다.
- AOP : 특정한 소스가 수행돌때 로그 같은 것을 찍기 원할때 그걸 외부로 때어내서 실행하자, 어스팩트J

- SEI