정적 분석 : 오구사항이나 코드와 같은 소프트웨어 산출물을 실행하지 않고 분석 동적 분석 : 실행 중에 시스템 또는 컴포넌트의 동작( 예: 메모리 성능, CPU사용 등 )을 평가하는 절차 정적 테스팅 : 리뷰 또는 정적 코드 분석과 같이 소프트웨어의 실행 없이 명세 또는 구현, 개발 단계에서 컴포넌트나 시스템을 테스팅하는것 동적 테스팅 : 컴포넌트나 시스템 소프트웨어를 실행하면서 수행하는 테스팅