SW Test 수행 기법
- 최초 등록일
- 2010.10.31
- 최종 저작일
- 2010.10
- 45페이지/
MS 워드
- 가격 4,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
SW Test 수행 기법에 대해 구체적인 내용을 정리하여 설명합니다.
목차
1. 서론 1
1-1. 목적 및 범위 1
1-2. 관련 문서 1
1-3. 용어정의 2
2. 테스트 수행 전문용어 3
2-1. 테스트 형태와 그들의 사용처 3
3. 테스트 수행의 기본적인 이슈 6
3-1. 테스트의 목적 6
3-2. 구문 테스트 수행과 분기 테스트 수행 6
3-3. 코드 상속과 코드 복제 7
3-4. 버전 통제(CC)환경 7
3-5. 테스트 설계는 프로젝트의 개시와 함께 시작되어야 한다. 8
3-6. 피드백 – 예술가들의 의무 8
4. 테스트 수행 규칙(TRs) 8
4-1. 테스트 규칙의 정의 8
4-2. 테스트 규칙의 분류 10
4-3. 테스트 규칙 문서의 구조 15
4-4. 테스트 규칙의 컴파일레이션 17
4-5. 다양한 테스트 형태에서의 테스트 규칙 18
4-6. 테스트 규칙 컴파일 필요성 – 기능적 적용범위 19
4-7. 적용범위 대 깊이(Coverage vs. Depth) 20
5. 테스트 사례 20
5-1. 논리적 테스트 사례 – 규명된 20
5-2. 물리적 테스트 사례 – 규명된 21
5-3. 단일 테스트 규칙에 대한 단일 테스트 사례 22
5-4. 테스트 사례 설계에 의해 통제되는 테스트의 깊이 23
5-5. 하나의 테스트 내에서의 테스트 규칙과 테스트 사례 25
5-6. 테스트 사례와 버전간의 상호관계 25
6. 테스트 규칙과 테스트 사례의 실제적 사용 25
6-1. 진척관리 26
6-2. 의사 결정 지원 26
6-3. 기능적 적용 범위의 완결 26
6-4. 테스트 규칙 정의와 테스트 사례 설계의 분리 26
6-5. 테스트 반복 27
7. 테스트 실행 27
7-1.에러를 교정할 경우 27
7-2. 실패한 테스트의 보고 수행 28
8. 단위 테스트 수행 29
8-1. 방법론 29
8-2. 블랙박스 접근 29
8-3. 블랙박스:테스트 규칙의 소스로서 표준 30
8-4. 화이트 박스 접근 30
8-5. 화이트 박스:코드 적용범위 31
8-6. 테스트 주제의 체크 리스트 34
9. 연결 테스트 수행과 시스템 테스트 수행 38
9-1. 시스템 테스트 수행과 연결 테스트 수행의 목적 38
9-2. 적용범위 39
9-3. 사례 1 39
9-4. 사례 2 39
9-5. 사례 3 40
9-6. 사례 4 41
본문내용
1. 서론
1-1. 목적 및 범위
본 문서는 소프트웨어 테스트 수행에 관해 권장되는 기법에 대해 서술하고 그것을 사용함으로써 얻을 수 있는 이익에 관하여 설명 함으로써 테스트 수행 방법론에 대한 실제적인 통찰을 제공한다.
본 문서의 목표는 개발 팀, 유지보수 팀, 시스템 테스트 수행자들에게 테스트 수행 프로세스를 친숙하게 만드는 것이다. 이 방법론은 GUI를 적용하는 4GL 개발 환경과 관련이 있으며, 또한 본 문서는 테스트 수행과 관계된 모든 표준들에 참조될 수 있다.
단위, 연결, 시스템 등 모든 테스트 레벨에서 똑 같은 방법론이 적용 되어야 한다. 최초의 개발과 ,지속적인 유지보수로서, 후속하는 소프트웨어 버전 모두의 생명주기 전반에 걸쳐서 똑같은 기본 방법이 사용 된다. 사실, 이러한 기본 방법은 단일 기능 변화의 구현에도 적용되어야 한다. 아마도 모든 것이, 똑같은 기본 방법에 의해 테스트 될 것이다. 다른 테스트 형태간의 주요한 차이점은 공식적 문서화의 필요량 뿐이라고 본다.
(중 략)
5. 테스트 사례
테스트 규칙은 테스트되는 소프트웨어의 모든 업무, 기술과 표준 요구사항을 포함한다는 의미를 가지고 있다. 테스트 사례는 모든 테스트 규칙을 포함하기 위해 설계 된다. 그러므로 테스트 사례는 그 설계에 의해 업무, 기술과 표준 규칙의 전체 세트를 포괄한다.
이 장에서는 테스트 사례를 규명하고, 테스트 규칙과 사례의 밀접한 관계를 설명하며, 테스트 사례의 용도에 대해 기술한다.
5-1. 논리적 테스트 사례 – 규명된
하나의 테스트 규칙은 무엇을 테스트 할 것인가를 결정한다. 논리적 테스트 사례는 한 개의 테스트 규칙을 특징 지우며 테스트 규칙이 테스트되는 방법에 대한 정의 이다. 논리적 테스트 사례는 최소한 3가지 기본 컴포넌트를 가진다.
하나의 테스트 규칙. 이는 테스트 규칙에의해 테스트 되는 테스트 규칙이다. (이러한 일대일 비율 때문에 어떤 사람은 테스트 규칙과 사례를 혼합하여 말할 수도 있다.)
입력. 테스트 규칙과 직접적으로 관련이 있는 입력 사항만.
참고 자료
없음