자격증/CTFL 6

[ISTQB] 6장 테스트 관리

제6 장 테스트 지원 도구 테스트 지원 도구 테스트 도구 고려 사항 테스트 도구의 분류 테스트 자동화의 효과와 리스크 테스트 실행 및 테스트 관리 도구 고려 사항 도구의 효과적인 사용 도구 선택의 주요 원칙 도구 도입을 위한 파일럿 프로젝트 도구 성공 요인 테스트 지원 도구 테스트 도구 고려 사항 테스트 도구는 하나 이상의 테스팅 활동을 지원하는 데 사용할 수 있으며, 다음과 같은 종류가 있다. 테스팅에 직접 사용하는 도구 (예: 테스트 실행 도구, 테스트 데이터 준비 도구) 요구사항, 테스트 케이스, 테스트 프로세스, 자동 테스트 스크립트, 테스트 결과, 테스트 데이터, 결함을 관리하고, 테스트 실행 보고와 모니터링을 지원하는 도구 분석과 평가에 사용하는 도구 테스팅을 지원하는 모든 도구 (이런 의미에..

자격증/CTFL 2022.12.30

[ISTQB] 5장 테스트 관리

제5 장 테스트 관리 테스트 조직 독립적인 테스팅 테스트 관리자 및 테스터의 역할 테스트 계획과 추정 테스트 계획의 목적과 내용 테스트 전략과 테스트 접근법 시작 조건과 종료 조건 (준비의 정의와 완료의 정의) 테스트 실행 일정 테스트 노력에 영향을 미치는 요소 테스트 추정 기법 테스트 모니터링과 제어 테스팅의 사용하는 메트릭 테스트 보고의 목적, 내용, 독자 형상 관리 리스크와 테스팅 리스크의 정의 제품 및 프로젝트 리스크 리스크 기반 테스팅과 제품 품질 결함 관리 테스트 조직 독립적인 테스팅 개발자가 아닌 전문 테스터가 하는 테스팅(조직에 따라 독립성 수준이 달라짐) 테스트 독립성의 잠재적 이점 독립적인 테스터는 그들이 가지고 있는 다양한 배경, 기술적인 관점, 성향이 달라 개발자와는 다른 유형의 장..

자격증/CTFL 2022.12.30

[ISTQB] 4장 테스팅 기법

제4 장 테스트 기법 목차 테스트 기법의 종류 테스트 기법의 종류와 특성 블랙박스 테스트 기법 동등 분할 경곗값 분석 결정 테이블 테스팅 상태 전이 테스팅 유스케이스 테스팅 화이트박스 테스트 기법 구문 테스팅과 커버리지 결정 테스팅과 커버리지 구문 및 결정 테스팅의 가치 경험 기반 테스트 기법 오류 추정 탐색적 테스팅 체크리스트 기반 테스팅 테스트 기법의 종류 테스트 기법의 목적은 테스트 컨디션, 테스트 케이스, 테스트 데이터 식별을 지원하는 것이다. 테스트 기법의 선택은 다음과 같은 여러 요소를 기반으로 이루어진다. 컴포넌트나 시스템의 복잡도 규제 기준 고객 또는 계약 요구사항 리스크 수준과 유형 사용 가능한 문서 테스터의 지식과 역량 사용 가능한 도구 시간과 예산 소프트웨어 개발 수명주기 모델 컴포넌..

자격증/CTFL 2022.12.30

[ISTQB] 3장 정적 테스팅

3장. 정적 테스팅 목차 정적 테스팅의 기초 정적 테스팅으로 검토할 수 있는 작업 산출물 정적 테스팅의 효과 정적 테스팅과 동적 테스팅의 차이 리뷰 프로세스 작업 산출물 리뷰 프로세스 공식 리뷰에서의 역할과 책임 리뷰 유형 리뷰 기법 적용 리뷰의 성공 요소 정적 테스팅의 기초 개발된 프로그램을 돌려보지 않고, 명세서나 코드만을 보고 테스트를 하는 방법이다. 말 그대로 정적인 테스트이다. 정적테스트 안에서 크게 화이트 박스, 블랙박스 테스트로 나눌 수 있다. 정적 테스팅으로 검토할 수 있는 작업 산출물 대부분의 작업 산출물은 정적 테스팅(리뷰나 정적 분석)으로 검사할 수 있다. 비즈니스 요구사항, 기능 요구사항, 보안 요구사항과 같은 명세 에픽(epic), 사용자 스토리, 인수 기준 아키텍처 및 설계 명세..

자격증/CTFL 2022.12.29

[ISTQB] 2장 소프트웨어 개발 수명주기와 테스팅

2장. 소프트웨어 개발 수명주기와 테스팅 목차 소프트웨어 개발 수명주기 모델 소프트웨어 개발과 소프트웨어 테스팅 정황에 따른 소프트웨어 개발 수명주기 모델 테스트 레벨 컴포넌트 테스팅 통합 테스팅 시스템 테스팅 인수 테스팅 테스트 유형 기능 테스팅 비기능 테스팅 화이트박스 테스팅 변경 관련 테스팅 테스트 유형과 테스트 레벨 유지보수 테스팅 유지보수가 필요한 상황 유지보수를 위한 영향도 분석 소프트웨어 개발 수명주기 모델 소프트웨어 개발과 소프트웨어 테스팅 모든 소프트웨어 개발 수명주기 모델에 적용하기 좋은 테스팅의 특성 모든 개발 활동은 그에 상응하는 테스트 활동이 있다. 각 테스트 레벨은 그 레벨에 맞는 구체적인 목적을 갖는다. 주어진 테스트 레벨에 맞는 테스트 분석과 설계는 개발 활동이 이뤄지는 동안..

자격증/CTFL 2022.12.29

[ISTQB] 1장 테스팅의 기초 요약

1장. 테스팅의 기초 목차 테스팅이란 무엇인가? What is Testing? 테스팅의 일반적인 목적 (Typical Objectives of Testing) 테스팅과 디버깅 (Testing and Debugging) 테스팅이 왜 필요한가? Why is Testing Necessary? 성공을 위한 테스팅의 기여 (Testing’s Contributions to Success) 품질 보증과 테스팅 (Quality Assurance and Testing) 오류, 결함, 장애 (Errors, Defects, and Failures) 결함, 근본 원인, 결과 (Defects, Root Causes and Effects) 테스팅의 7가지 원리 Seven Testing Principles 테스트 프로세스 Test..

자격증/CTFL 2022.12.29