[테스트] 7. 성능 측정 지표 및 소스코드 품질 분석 도구
2024. 4. 22. 00:11ㆍcs및 소프트스킬/테스트
728x90
반응형
SMALL
1. 애플리케이션 성능 측정 지표
- 처리량, 응답시간, 경과시간, 자원 사용률
2. 처리량(Throughput)
- 일정 시간 내 애플리케이션 처리하는 일의 양
3. 응답 시간(Response Time)
- 애플리케이션에 요청을 전달한 시간부터 응답이 도착할 때 까지 걸린 시간
4. 경과 시간(Turn Around Time)
- 애플리케이션에 작업을 의뢰한 시간부터 처리가 완료될 때 까지 걸린 시간
5. 자원 사용률 (Resource Usage)
- 애플리케이션이 이뢰한 작업을 처리하는 동안 CPU 사용량, 메모리 사용량, 네트워크 사용량 등 자원 사용률
6. 소스 코드 품질 분석 도구
- 소스 코드의 코딩 스타일, 코드에 설정된 코딩 표준, 코드의 복잡도, 코드 존재하는 메모리 누수현상, 스레드 결함 등 발견하기 위해 사용하는 분석 도구
- 종류 : 정적 분석 도구, 동적 분석 도구
7. 정적 분석 도구(Static Analysis Tools)
- 작성한 소스코드를 실행 x, 코딩 표준, 코딩 스타일, 결함 등 확인하는 코드 분석 도구
- 종류 : pmd, cppcheck, SonarQube, checkstyle, ccm, cobertura 등
8. 동적 분석 도구 (Dynamic Analysis Tools)
- 작성한 소스코드 실행, 코드 존재하는 메모리 누수, 스레드 결함 등 분석하는 도구
- 종류 : Avalanche, Valgrind 등
728x90
반응형
LIST
'cs및 소프트스킬 > 테스트' 카테고리의 다른 글
[테스트] 6. 테스트 자동화 도구 및 테스트 하네스, 결함 (0) | 2024.04.21 |
---|---|
[테스트] 5. 테스트 오라클 (0) | 2024.04.21 |
[테스트] 4. 통합 테스트 종류, 인수 테스트 종류의 대한 설명 (1) | 2024.04.21 |
[테스트] 3. 애플리케이션 테스트 - 테스트 단계 (0) | 2024.04.21 |
[테스트] 2. 동적 테스트 종류 - 화이트박스, 블랙박스 테스트 (0) | 2024.04.21 |