22/11/07 일반등급 출제기준
테스트 프로세스 개요(테스트 프로세스 개요, 테스트 프로세스, 테스트 산출물 간의 관계) 3문제
테스트 계획(테스트 계획 개요, 테스트 컨텍스트 명세, 테스트 전략 수립, 테스트 계획 산출물) 7문제
11.1 개요
11.2 조직 테스트 프로세스
11.3 테스트 관리 프로세스
11.4 동적 테스트 프로세스
11.5 테스트 산출물
| ISO/IEC | 25010 | 품질 모델 |
| ISO/IEC | 25023 | 품질 측정 |
| IEEE | 730, 1012 | 품질 보증, V&V 표준 |
| ISO/IEC | 16085 | 위험 관리 |
| ISO | 10007 | 형상 관리 |
| IEEE | 1044 | 결함 관리 |
| ISO/IEC | 20000-1 | 결함 관리 |
CSTS가이드 예제
1. 테스트 프로세스의 필요성으로 거리가 먼 것은?
① 소프트웨어 품질 목표 달성에 프로세스가 중요한 역할을 하기 때문에
② 효율적이고 효과적인 테스트 수행을 위한 관리의 중요성이 부각되었기 때문에
③ 충분한 시간과 비용을 사용하여 체계적인 테스트 수행이 필요하기 때문에
④ 평가를 통한 테스트 활동 개선이 필요하기 때문에
2. 테스트 프로세스는 개발 프로세스가 종료된 후에 시작되며, 한번 정립된 프로세스는 변경하지 않는 것이 효율적이다. [ X ]
1. 다음은 조직 테스트 전략을 수립할 때의 고려 사항이다. 나머지와 성격이 먼 것은 무엇인가?
① 비용, 위험, 그리고 목표로 하고자 하는 품질 수준 등을 고려하여 전체적인 독립성 형태를 적절히 결정한다.
② 동적 테스트 프로세스를 구성하는 활동별로 시작 조건과 종료 조건을 기술할 수 있다.
③ 테스트 활동 및 테스트 대상 소프트웨어에 대한 평가를 위해서는 각 테스트 활동별로 메트릭을 정의한다.
④ 테스트를 통해서 식별된 결함을 기록하고 결함이 종결될 때까지 추적하는 절차를 정의한다.
①, ②, ③ : 개별 테스트 수준 전략
④ : 프로젝트 수준 전략
2. 다음 설명 중에서 위험 조치에 대한 설명으로 가장 거리가 먼 것은?
① 비상 계획은 조치가 필요한 위험 중 위험도가 높은 위험을 대상으로 준비한다.
② 위험의 발생 가능성을 낮추거나 발생하는 영향도를 축소시키는 방안을 수립한다.
③ 위험에 해당되는 기능 및 비기능 피처에 대한 테스팅을 아우소싱할 수 있다.
④ 상황에 따라서는 위험에 대한 특별한 조치 없이 모니터링만 할 수도 있다.
-비상 계획은 조치가 필요하다고 판단된 모든 위험에 대해 준비한다.
3. 조직 테스트 정책 명세서는 최상위 수준에서의 테스트에 대한 명세로서 조직 수준에서의 테스트 목적과 원칙을 정의하여 테스트를 수행하는 구체적인 방법에 대해서는 언급하지 않는다. [ O ]
4. 조직 테스트 정책을 수립할 때 결정되는 사항을 3가지 이상 나열하시오.
테스트 프로세스: 조직에서 테스트를 수행할 때 준수할 테스트 프로세스를 명시한다.
테스트 조직 및 역할: 테스트 활동을 수행하는 테스트 조직의 구조와 역할을 정의한다.
테스트 표준: 테스트를 수행하면서 참고하고 준수해야 할 표준을 정의한다.
테스트 프로세스 개선: 테스트 프로세스를 평가하고 개선하는 방법을 정의한다.
5. 다음 중에서 ISO, IEEE 등의 표준과 주제가 올바른 것은?
① ISO/IEC 33063 : 품질 모델 (테스트 프로세스 평가)
② IEEE 1028 : V&V (리뷰)
③ ISO/IEC 25023 : 자동차 (품질 측정)
④ ISO/IEC 16805 : 위험관리
1. 다음 중 테스트 관리 프로세스에 대한 설명으로서 부적절한 것은?
① 테스트 대상과 범위를 식별하고 조직 테스트 프로세스를 참고하여 테스트 전략을 수립한다.
② 테스트 실행 결과에 대한 분석을 바탕으로 결함을 식별하고 기록한다.
③ 동적 테스트 프로세스의 수행을 모니터링하여 테스트 상황을 파악하고 필요시 테스트 활동을 제어한다.
④ 테스트가 종료되면 생성된 산출물을 관리하고 테스트 환경을 정리하고 테스트 종료 보고를 한다.
2. 테스트 관리 프로세스에 대한 설명으로 올바르지 않은 것은 무엇인가?
① 테스트 관리 프로세스는 테스트 계획, 모니터링 및 제어, 테스트 환경 정리 및 종료 보고를 수행하는 테스트 종료 단계로 구성된다.
② 개별 테스트의 특성을 고려하여 테스트 관리 프로세스를 정의할 때 조직 공통의 테스트 정책은 참조하지 않아도 된다.
③ 테스트 관리 프로세스는 조직 테스트 프로세스의 정책과 전략에 따라 계획, 모니터링 및 제어, 활동에 대한 결과를 관리하는 등의 테스트 활동을 제어할 수 있다.
④ 테스트 관리 프로세스는 프로젝트 전체의 테스트 관리 뿐만 아니라 컴포넌트 테스트, 통합 테스트, 시스템 테스트, 인수 테스트 등의 개별 테스트 관리에도 적용한다.
1. 동적 테스트 프로세스에서는 테스트 계획에서 정의된 테스트 대상과 테스트 범위를 확장하여 광범위한 테스트를 수행하여 더 많은 결함을 검출할 수 있도록 한다. ( X )
2. 테스트 프로세스는 조직 테스트 프로세스, 테스트 관리 프로세스, 동적 테스트 프로세스로 구성된다. 다음 중 동적 테스트 프로세스를 구서하는 활동으로 올바르지 않은 것은?
① 테스트 설계 및 구현
② 테스트 환경 구축 및 관리
③ 테스트 실행
④ 테스트 모니터링 및 제어
tta 예제문제 2019.3
9. 테스트 프로세스와 관련된 설명으로 부적절한 것은 무엇인가?
① 테스트 프로세스는 개발 프로세스가 종료된 후에 시작되는 것이 바람직하다.
② 테스트 프로세스는 효율적이고 효과적인 테스트 수행을 위하여 필요하다.
③ 테스트 활동 자체에 대한 평가를 통하여 지속적으로 테스트 프로세스에 대해 개선하는 것이 바람직하다.
④ 테스트 프로세스의 개선은 테스트 비용을 줄이면서 높은 품질의 소프트웨어를 개발하는 데 도움을 줄 수 있다.
12. 테스트 프로세스의 필요성으로 거리가 먼 것은 무엇인가?
① 소프트웨어 품질목표 달성에 프로세스가 중요한 역할을 하기 때문에
② 효율적이고 효과적인 테스트 수행을 위한 관리의 중요성이 부각되었기 때문에
③ 충분한 시간과 비용을 사용하여 체계적인 테스트 수행이 필요하기 때문에
④ 평가를 통한 테스트 활동 개선이 필요하기 때문에
tta 예제문제 2022.10
37. 테스트 프로세스에 따른 문서의 산출물 순서가 올바른 것은 무엇인가?
| (가) 테스트 계획서 (나) 테스트 설계 명세서 (다) 테스트 케이스 |
| (라) 테스트 절차서 (마) 테스트 결함 보고서 (바) 테스트 평가 보고서 |
① (라) - (다) - (나) - (마)
② (가) - (다) - (라) - (나)
③ (나) - (라) - (다) - (마)
④ (가) - (다) - (마) - (바)
54. IEEE 1028-2008에 의하면 인스펙션(Inspection)의 목적은 소프트웨어 제품 및 프로세스가 규제, 표준, 가이드라인, 계획, 절차를 준수하고 있는지 독립적으로 평가하는 것이다. ( X )
- IEEE 1028 : 정적 테스트
-감사의 목적
58. 테스트 프로세스는 개발 프로세스가 종료된 후에 시작되며, 한번 정립된 프로세스는 변경하지 않는 것이 효율적이다. ( X )
참고자료
https://product.kyobobook.co.kr/detail/S000001732437
소프트웨어 테스트 전문가(CSTS) 가이드 | 한국정보통신기술협회(TTA) - 교보문고
소프트웨어 테스트 전문가(CSTS) 가이드 | 『소프트웨어 테스트 전문가(CSTS) 가이드』는 〈테스트 개요〉, 〈테스트 설계기법〉, 〈테스트 프로세스〉, 〈SW테스트 전문가(CSTS) 자격시험 예제〉를
product.kyobobook.co.kr
'CSTS' 카테고리의 다른 글
| 13. 테스트 설계/구현 및 테스트 환경 구축/관리 (0) | 2023.06.12 |
|---|---|
| 12. 테스트 계획 (0) | 2023.06.12 |
| 10. 명세 기반 테스트 (0) | 2023.06.12 |
| 9. 구조 기반 테스트 (0) | 2023.06.12 |
| 8. 정적 테스트 (0) | 2023.06.12 |