품질/품질통제

시각에 따른 테스트

엘에스웨어시스템 2020. 4. 4. 11:41

애플리케이션을 테스트 할 때 누구를 기준으로 하느냐에 딸 검증(Verification) 테스트와 확인(Validation) 테스트로 나뉜다.

 

검증검증(Verification) 테스트 : 개발자의 시각에서 제품의 생산 과정을 테스트하는 것으로, 제품이 명세서대로

                                        완성됐는지를 테스트한다.

 

확인(Validation) 테스트: 사용자의 시각에서 생산된 제품의 결과를 테스트하는 것으로, 사용자가 요구한대로 제품이

                                완성됐는지, 제품이 정상적으로 동작하는지를 테스트한다.

 

 

 

애플리케이션 테스트의 분류에는

1. 프로그램 실행 여부에 따른 테스트

   - 정적 테스트

   - 동적 테스트

 

2. 테스트 기반에 따른 테스트

   - 명세 기반 테스트

   - 구조 기반 테스트

   - 경험 기반 테스트

 

3. 시각에 따른 테스트

    - 검증검증검증(Verification) 테스트

    - 확인(Validation) 테스트

 

4. 목적에 따른 테스트

    - 회복 테스트

    - 안전 테스트

    - 강도 테스트

    - 성능 테스트

    - 구조 테스트

    - 회귀 테스트

    - 병행 테스트