336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
코드 커버리지 (Code Coverage) : 테스트가 전체 소스 코드 주ㅇ에서 얼마나를 커버했는지를 나타내는 것
커버리지 도구는 클래스의 각 실행 라인에 커버리지 도구로 로깅을 하는 로직을 추가하는 것이 기본 원리이다. (Instrument)
1) 정적 Instrument : 애플리케이션 수행 이전 소스 코드나 컴파일이 완려된 클래스파일을 Instrument하여 Instrument Class를 만든 후 그것을 수행
2) 동적 Instrument : 원본 클래스를 가지고 애플리케이션을 수행하면서 런타임 시에 클래스가 로딩되는 순간 클래스에 Instrumentation을 하는 방식
상용 분석 도구
- Clover
- Code Pro Analytix
오픈 소스
- EMMA : 동적 정적 instrumentation 모두 지원, 이클립스 플러그인도 지원
- Cobertura : 정적 instrumentation만 지원하지만, 사용 방법이 매우 쉬움
'Software Quality Engineering > ⓣⓔⓢⓣ' 카테고리의 다른 글
[테스트 도구] 부하 테스트 (0) | 2017.11.22 |
---|---|
[테스트 도구] Selenium (0) | 2017.11.22 |
[테스트 도구] 단위 테스트 도구 (0) | 2017.11.21 |
[테스트 도구] 결함 관리 도구 (0) | 2017.11.21 |
[테스트] 테스트 커버리지 (0) | 2017.11.21 |