QA
-
csts 프로세스 부분 외울것 정리QA 2021. 11. 19. 22:16
개별 테스트 수준의 조직 테스트 전략 독립성 문서화 시작 및 종료 조건 설계 기법 환경 및 테스트 데이터 재태스팅 및 리그레션 테스팅 메트릭 완료 기준 프로젝트 수준의 조직 테스트 전략 위험 관리 테스트 선택 및 우선순위 테스트 문서화 형상 관리 결함 관리 자동화 도구 수행 개별 테스트 위험 조치 수행 위험 조치 작업은 위험 회피 위험 완화 - 발생 가능성 낮추고, 영향도 축소 위험 전가 - 해당되는 기능 및 비기능 피체어 대한 테스팅을 아웃소싱 위험 수용 - 특별한 조치 없이 모니터링 비상계획 - 조치가 필요하다고 판단된 모든 위험에 대해서 준비 조직 테스트 정책 수립 테스트 목적 테스트 프로세스 테스트 조직 및 역할 테스트 표준 테스트 자산 테스트 프로세스 개선 ISO , IEEE 등의 표준과 주제 ..
-
CSTS 오답노트 1~10QA 2021. 11. 19. 20:22
다음 중 탐색적 테스팅에 대한 설명으로 가장 거리가 먼 것은? 세션 기반 테스팅을 사용하여 테스트를 구조화한다. 테스트 케이스를 먼저 디자인하지 않는다. 테스트 수행 시간은 테스트 차터에 기술한다. 다른 테스트 기법의 사용을 포함할 수 있다. 답 : 3번 테스트 차터는 테스트해야 하는 세부 피처를 명확하게 식별하고 의사소통하기 위해 작성하며, 테스트 대상, 목적, 범위, 테스트하고자 하는 세부 피처를 비롯하여 검출된 결함과 관련하여 추후 해결이 필요한 이슈 등을 기록한다. (대충 빨리 간략하게 탐색적으로 테스트를 수행하면서 가는데 나중엔 심화적으로 테스트를 하게 됨) 테스트 대상의 동작에 대한 정형적 명세를 바탕으로 테스트 케이스 및 테스트 절차를 자동적으로 생성하는 방식으로 수행되는 테스팅을 무엇이라고..
-
10. 명세 기반 테스트QA 2021. 11. 16. 07:11
1. 요약 Black Box Test - 내부 논리 구조 참조하지 않고, 명세나 설계 정보 등을 이용해 TC 작성 - 컴포넌트, 통합, 시스템, 인수 테스트 레벨 전 과정에서 사용 가능 - 개발자 보다 프로그램 내부 코드 모르는 사람이 테스트하는 것이 좋음 (도메인 지식이 풍부한 사람) - eXtreme Programming TDD는 개발자가 TC를 먼저 작성 -> 코드에 없는 부분을 고려해서 괜찮다 장점 1. 명세를 바탕으로 TC 설계하므로 규모가 통합 테스트 이상 단위에도 적용 가능 2. 구현에 관한 지식이 없어도 테스트 수행 가능 3. 명세의 결함을 찾을 수 있고, 코드 구현까지 기다릴 필요 없음 4. 명세에는 있지만 구현되지 않은 기능인 '누락'을 찾을 수 있음 2. 동등 분할 입력이나 출력을 동..
-
csts 범위QA 2021. 11. 14. 15:22
과목명 주요항목 문제수 세부항목 세세항목 책 소 제목 책 페이지 테스트 개요 테스트 개념 및 용어 7문제 테스트 개념 1. 테스트 목적 1.1 2 2. 오류, 결함, 장애 1.2 2 3. 테스트와 품질 1.4 13 테스트 기본 용어 1. 테스트 대상과 테스트 레벨 1.5.1 16 2. 피처와 테스트 유형 1.5.2 17 3. 테스트 설계 기법 1.5.3 18 4. 테스트 케이스 1.5.4 21 5. 테스트 절차 1.5.5 21 6. 테스트 환경 1.5.6 22 테스트 분류 11문제 테스트 분류 개요 - 테스트 분류 개요 2.1 27 테스트 레벨 1. 컴포넌트 테스트 3.2 45 2. 통합 테스트 3.3 50 3. 시스템 테스트 3.4 56 4. 인수 테스트 3.4 56 테스트 유형 1.기능 적합성 테스팅..
-
csts 테스팅 방법 문제 만들기QA 2021. 11. 13. 17:36
테스팅 방법 주관식 1. 유지보수 단계에서 소프트웨어가 변경된 후 수행하는 테스트는? 2. 리그레션 테스트 전략 종류중 .. 테스트 커버리지 개념을 이용해 중복 TC를 제거하는 방식은? 3. 재테스팅에 관한 설명으로 틀린 것은? 검출된 결함의 해결 여부가 검증될 때까지 반복적으로 수행한다. 테스트 절차를 자동적으로 수행하는 전략을 이용한다. 우선순위 높은 TC만 활용한다. 변경의 유형과 가용한 시간을 고려하여 개별 테스팅을 선정한다. 4. 구현 완료 시점에 1회만 수행함으로서 요구사항 명세, 소스 코드 등 모든 자료가 존재하게 되고, 요구사항 변경이 빈번하게 이루어지지 않는 경우에 적합한 모델은? 5. 개발 시작과 동시에 테스팅을 시작하는 모델은? 6. 진화적 개발 모델 설명으로 맞는것은? 기술적으로 어..
-
15. 테스트 모니터링/ 제어 및 테스트 종료QA 2021. 11. 13. 16:53
개요 테스트 모니터링 및 제어 : 각 동적 테스트 프로세스의 수행 상황을 테스트 메트릭을 이용하여 파악한다. 테스트 종료 : 테스트가 종료되면 테스트 수행 중 생성된 산출물을 관리한다. 활동 산출물 설명 테스트 모니터링 및 제어 테스트 현황 보고서 계획 대비 진척도, 테스트 메트릭, 신규 및 변경 위험, 이후 테스트 계획 기술 테스트 종료 테스트 종료 보고서 수행한 테스트 활동에 대한 요약, 계획 대비 차이점, 테스트 방해 요인, 테스트 메트릭, 결함 목록, 잔존 위험, 테스트 완료 평가, 테스트 산출물, 재사용 가능한 테스트 자산, 교훈 기술 테스트 모니터링 및 제어 개요 테스트 모니터링 및 제어활동이란?테스트 계획서에 준하여 동적 테스트 프로세스가 수행될 수 있도록 각 테스트 활동을 모니터링하고 테스..
-
14.테스트 실행 및 결함 보고QA 2021. 11. 9. 15:13
테스트 실행 활동 테스트 설계 및 개발 활동에서 개발된 테스트 절차들을 실행하여 실행 결과를 테스트 실행 로그에 기록 테스트 실행 : 주어진 테스트 절차 중 실행하고자 하는 테스트 절차 선정, 절차 실행, 결과 비교, 실행로그 기록 결함 보고 : 테스트 실행 로그를 바탕으로 테스트 결과를 분석하여 결함을 식별, 결함 보고서 기록, 결함 추적 보고서 기록 테스트 실행 및 결함 보고 활동 산출물 활동 산출물 설명 테스트 실행 테스트 실행 로그 테스트 실행 결과 테스트에 대한 전반적인 설명, 수행된 테스트 작업과 이벤트 나열 결함 보고 결함 보고서 검출된 각 결함에 대해 결함 컨텍스트, 설명, 심각도, 우선순위, 위험 분석, 상태 기술 결함 추적 보고서 보고된 각 결함이 종결될 때까지 결함 검토 정보, 해결 ..