시험 (Test; 테스트) – 소프트웨어 개발 주기

CODEDRAGON Development/Software Engineering

반응형


 

시험(Test; 테스트)

·         일반적으로 개발 프로세스에 테스트 프로세스가 포함되어 있습니다.

·         시스템의 오류를 발견하고 수정하는 단계입니다.

·         공식적 , 비공식적인 방법을 통하여 오류를 검출하기 위한 테스트를 수행합니다.

·         시험은 요구사항 분석, 설계 , 구현의 모든 과정에 대한 최종점검을 의미합니다.

·         테스트의 목적은 코드에서의 에러를 발견하는 일입니다. 여기서  발견된 에러는 프로그램에서의 실수가 아니고 성공이라고 보아도 좋습니다. 테스트 결과의 에러가 문서로 남게 되고 이것이 다음 버전에서 고쳐질 있기 때문이다.

 

 

 


 

 

 

 

 

테스트 종류

종류

설명

Formal Acceptance Testing

사용자가 정해진 Test Case 의해 시험.

Informal Acceptance Testing

( Alpha Testing )

정해진 Test Case 아닌 일정 범위 안에서 시험.

Beta Testing

사용자가 마음대로 시험.