안녕하세요.
회사에서 Tester 관련 교육으로 ISTQB Certified Tester Foundation Level 자격증 수업을 수강 하게 되었습니다.
시험 공부 겸 수업 내용을 정리 해보려고 합니다.
* 수업은 SK하이닉스와 STA 테스트 컨설팅에서 진행 하였고, 권혜영 강사님의 수업 이었습니다.
1. 동등 분할 (Equivalence Partitioning)
- 특정 파티션의 모든 변수는 동일한 방식으로 처리 된다는 가정으로 파티션에 데이터를 분할
- 분할은 입력 값, 출력 값, 내부 값, 시간 관련 값, 인터페이스 매개 변수를 포함하여 테스트 대상과 관련된 모든 데이터 요소에 대해 식별
- 모든 값은 동등 분할에 포함되어야 하며, 하나의 값은 하나의 동등 분할에만 속해야 함
- 유효 동등 분할
- 유효한 값을 포함하는 동등한 파티션
- 유효값이란 컴포넌트나 시스템에 입력되는 값
- 비 유효 동등 분할
- 유효하지 않은 값을 포함 하는 동등한 파티션
- 비 유효 값이란 컴포넌트나 시스템이 거부하는 값
2. 경계 값 분석 (Boundary Value Analysis)
- 동등 분할의 확장 형태
- 각 파티션이 순서화 되어 있고, 숫자 또는 연속 데이터로 구성된 경우에만 적용
- 경계 값
- 분할의 최소값과 최대값
- 분할의 첫 번째 값과 마지막 값
3. 결정 테이블 테스팅
- 시스템이 구현 해야 하는 복잡한 비지니스 규칙을 기록하는 방법
- 장점
- 중요한 모든 조건 조합 식별
- 요구사항의 누락된 부분 식별
- 결정 테이블 작성 방법
- 시스템의 조건과 예상 동작을 식별
- 조건과 예상 동작을 테이블에 행으로 구성 : 조건은 위쪽, 기대 결과는 아래 쪽
- 각 열은 하나의 결정 규칙으로 정의 : 특정 조건의 고유한 조합과 연관된 기대 결과
- 결정 테이블 테스팅 커버리지
- 테스트 한 결정 규칙의 수 / 식별한 모든 결정 규칙의 수 (%)
- 일반적인 최소 커버리지 기준 : 테이블의 결정 규칙 당 최소 한 개의 테스트 케이스를 작성 하는 것 -> 모든 조건 조합
- 모든 테스트 레벨에 적용 가능
4. 상태 전이 다이어그램
- 소프트웨어의 가능한 상태 뿐만 아니라 소프트웨어 상태 간의 전이 방법을 명시한 모델
- 구성
- 상태 : 하나 또는 그 이상의 이벤트를 기다리는 시스템의 동립적인 보드 (둥근 사각형)
- 전이 : 이벤트에 의해 현 상태에서 다른 상태로의 이동 또는 변경 (선)
- 이벤트 : 상태의 전이를 유발하는 요인 (전이와 같이 표시)
- 액션 : 상태 전이와 함께 시스템 또는 소프트웨어가 동작 하는 행위나 출력 (이벤트 아래 표시)
- 가드 : 상태 전이 조건 (이벤트와 함께 표시, 대괄호 안에 조건이나 값으로 표시)
- 메뉴 기반 애플리케이션, 임베디드 소프트웨어에 사용
- 비지니스 시나리오를 모델링 하거나 화면 탐색을 테스팅 하는데 적합
- 상태 전이 테스팅 커버리지
- 상태 커버리지 : 식별한 상태 중 테스트 된 수 / 식별 한 모든 상태의 수 (%)
- 전이 커버리지 : 식별한 전이 중 테스트 된 수 / 식별한 모든 전이의 수 (%)
5. 유스케이스
- 유스케이스
- 소프트웨어 기능에 대한 요구사항을 통합하고 소프트웨어 항목 간의 상호작용을 설계하는 특정 방법
- 액터와 대상 간의 관계
- 대상이 하나 이상의 액터와 협력하여 수행 할 수 있는 동작들을 명시
- 테스트 설계 : 정의한 동작을 실행 하도록 설계
- 유스케이스 테스팅 커버리지 : 테스트 한 유스케이스 동작 수 / 모든 유스케이스 동작 수 (%)
'Computer Study > ISTQB' 카테고리의 다른 글
[ISTQB] Certified Tester Foundation Level 4-4. 테스트 기법의 선택 (0) | 2021.10.01 |
---|---|
[ISTQB] Certified Tester Foundation Level 4-3. 화이트박스 테스트, 경험 기반 테스트 (0) | 2021.09.29 |
[ISTQB] Certified Tester Foundation Level 4-1. 테스트 기법 개요 (0) | 2021.09.23 |
[ISTQB] Certified Tester Foundation Level 3-3. 리뷰 기법 및 성공 요인 (0) | 2021.09.22 |
[ISTQB] Certified Tester Foundation Level 3-2. 리뷰 프로세스 (0) | 2021.09.21 |