본문 바로가기

정보처리기사 실기

테스트 자동화 도구 유형

테스트 자동화 도구 유형

사람이 반복적으로 수행하던 테스트 절차를 테스트 자동화 도구를 사용함으로써 휴먼 에러(Human Error)를 줄이고 테스트의 정확성을 유지하면서 테스트의 품질을 향상시킬수 있다.

 

정적 분석 도구(Static Analysis Tools)

프로그램을 실행하지 않고 분석하는 도구

소스코드에 대한 코딩표준, 코딩 스타일, 코드 복잡도 및 남은 결함 등을 발견하기 위해 사용

 

테스트 실행 도구(Test Executiono Tools)

스크립트 언어를 사용해 테스트를 실행하는 방법

테스트데이터와 테스트 수행 방법 등이 포함된 스크립트를 작성한 후 실행

 

성능 테스트 도구(Performance Test Tools)

애플리케이션의 처리량, 응답 시간, 경과 시간, 자원 사용률 등을 인위적으로 적용한 가상의 사용자를 만들어 테스트를 수행함으로써 성능의 목표 달성 여부를 확인

 

테스트 통제 도구(Test Control Tools)

테스트 계획 및 관리, 테스트 수행, 결함 관리 등을 수행하는 도구

형상 관리 도구, 결함 추적/관리 도구 등

 

테스트 하네스 도구(Test Garness Tools)

테스트가 실행될 환경을 시뮬레이션 해 컴포넌트 및 모듈이 정상적으로 테스트 되도록 하는 도구

'정보처리기사 실기' 카테고리의 다른 글

애플리케이션 성능  (0) 2021.05.24
결함 관리(Fault)  (0) 2021.05.24
테스트 케이스(Test Case)  (0) 2021.05.24
애플리케이션 테스트 프로세스  (0) 2021.05.24
통합테스트(Integration Test)  (0) 2021.05.24