728x90
반응형
V-모델에서 V는 개발 과정과 테스트 단계를 표현한 모습이 V 자 모형이기도 하지만
"V는 V&V (Verification & Validation) 을 의미한다" 라는 것을 최근에 알게 되었다...........
기본적인 V 모형은
위와 같이 개발과 테스트를 동등하게 간주하는 모형이다.
V모형은 폭포수모형과 달리 소프트웨어 생명주기를 개발에 관련된 단계들과 테스트에 관련된 단계들로 명확하게 구분
하고 그들간의 관계를 명시적으로 나타낸다.
단계를 구분함으로써 각 개발단계마다 테스트도 다르게 진행된다.
*STLC(Software testing life cycle) ①단위 테스트 : 시스템을 구성하는 모듈의 구현 정보 및 상세 설계 정보를 이용하여 각 모듈이 올바른 기능을 수행하는지 판별한다. ②통합 테스트 : 모듈간의 인터페이스를 테스트하는 것이 주 목적으로 소프트웨어 시스템을 통합하는 전략과 밀접한 관계가 있다. ③시스템 테스트 : 모듈들을 통합하여 완전한 시스템이 구성될 때 테스터에 의해 수행되는 테스트이다. ④인수 테스트 : 개발자 관점으로 시스템 오류를 검출하기 보다는 사용자 관점에서 요구사항에 맞게 개발되었는지를 확인하는 테스트이다. |
기본적인 V 모델에 대해 알아보았으니
V&V에 대해서 알아보겠다.
V&V (Verification & Validation)
Verification '검증' & Validation '확인'
검증과 확인이다.
처음에 검증과 확인은 같은 개념이라고 생각되었지만
V모델의 그림을 계속 보다보니 "테스트과정","목적" 을 기준으로 검증과 확인을 생각해 보기로 했다.
V 모델의 STLC 중 단위, 통합 , 시스템 테스트는 프로젝트에 참여한 팀 내부에서 개발이 잘 진행되고 있는지를 검증하는 과정이고
인수 테스트는 팀 내부에서 진행되었던 일련의 활동들이 사용자의 요구사항을 만족하였는지에 대한 확인의 과정이라고 생각된다.
**피드백 환영입니다.
**테스터와 관리자를 위한 소프트웨어 테스팅 책에서 많은 도움을 얻었습니다.
구매 주소 : www.yes24.com/Product/Goods/19600741
728x90
반응형
'QA로 단단해지기 > 내가 쓰는 실무 QA & 테스트' 카테고리의 다른 글
2022년이되서 작성하는 Ad-hoc testing 에 대한 생각 (0) | 2022.10.11 |
---|---|
내가 Flow Chart 기반으로 Test case, Scenario 작성하는 법과 그 이유 (2) | 2022.10.02 |
탐색적 테스팅에 관한 이야기(내용추가2021.04.20) (2) | 2021.04.20 |
Win 10 에서 낮은 버전의 Explore 로 테스트 하는 방법 (0) | 2021.02.17 |
Statcounter_Global Stats 사용법 (0) | 2020.03.17 |