시험 (Test; 테스트) – 소프트웨어 개발 주기
CODEDRAGON ㆍDevelopment/Software Engineering
반응형
시험(Test; 테스트)
· 일반적으로 개발 프로세스에 테스트 프로세스가 포함되어 있습니다.
· 시스템의 오류를 발견하고 수정하는 단계입니다.
· 공식적 , 비공식적인 방법을 통하여 오류를 검출하기 위한 테스트를 수행합니다.
· 시험은 요구사항 분석, 설계 , 구현의 모든 과정에 대한 최종점검을 의미합니다.
· 테스트의 목적은 코드에서의 에러를 발견하는 일입니다. 여기서 발견된 에러는 프로그램에서의 실수가 아니고 성공이라고 보아도 좋습니다. 테스트 결과의 에러가 문서로 남게 되고 이것이 다음 버전에서 고쳐질 수 있기 때문이다.
테스트 종류
종류 |
설명 |
Formal Acceptance Testing |
사용자가 정해진 Test Case 에 의해 시험. |
Informal Acceptance Testing ( Alpha Testing ) |
정해진 Test Case가 아닌 일정 범위 안에서 시험. |
Beta Testing |
사용자가 마음대로 시험. |
'Development > Software Engineering' 카테고리의 다른 글
현행 시스템 분석, 주변 시스템 파악 (0) | 2019.04.18 |
---|---|
요구사항 분석(Analysis) – 소프트웨어 개발 주기 (0) | 2019.04.18 |
설계 (Design) – 소프트웨어 개발 주기 (0) | 2019.04.18 |
개발, 구현 (Implementation) – 소프트웨어 개발 주기 (0) | 2019.04.18 |
유지보수(Maintenance) – 소프트웨어 개발 주기 (0) | 2019.04.18 |