정리(3)
-
실라버스 정리) 테스트 기법 정리 (4장)
4장 테스트 기법 테스트 기법의 선택은 다음과 같은 요소를 기반한다. - 컴포넌트나 시스템의 복잡도 - 규제 기준 - 고객 또는 계약 요구사항 - 리스크 수준과 유형 - 사용 가능한 문서 - 테스터의 지식과 역량 - 사용 가능한 도구 - 시간과 예산 - 소프트웨어 개발 수명주기 모델 - 컴포넌트나 시스템에서 예상되는 결함 유형 테스트 케이스를 작성할 때 테스터는 일반적으로 테스트 노력 대비 가장 좋은 결과를 얻기 위해 다양한 테스트 기법을 조합해서 사용한다. 테스트 분석, 테스트 설계, 테스트 구현 활동에서 테스트 기법의 사용은 매우 비공식적인 형식(거의 또는 문서화하지 않음)부터 매우 공식적인 형식까지 다양할 수 있다. 적절한 수준의 공식성은 테스트 및 개발 프로세스의 성숙도, 시간적인 제한..
2021.01.06 -
실라버스 정리) 테스트 유형 및 유형과 테스트 레벨
2.3 테스트 유형 특정 테스트 목적을 위해 소프트웨어 시스템이나, 시스템의 일부 특정 속성을 테스트하는 활동의 집합. 대표적인 목적 : - 완전성, 정확성, 적합성 등과 같은 기능 품질 특성 평가 - 신뢰성, 성능 효율성, 보안성, 호환성, 사용성 등과 같은 비기능 품질 특성 평가 - 컴포넌트나 시스템의 아키텍처 및 구조가 정확하고 완전하며 명시된 것과 일치하는지 평가 - 수정의 효과 평가. 예를 들어, 결함이 수정됐는지 확인(확인 테스팅)하고 소프트웨어나 환경의 변화로 인해 동작에 의도하지 않은 변화가 없는지(리그레션 테스팅) 평가 2.3.1 기능 테스팅 (Functional Testing) ※ 기능이란 : 시스템이 해야 하는 그 '무엇'을 얘기한다. ※ 기능 커버리지란 : 어떤 기능이 테스트..
2021.01.04 -
Syllabus) 테스트 활동 요약 정리
▶ 테스트 계획 (Test Planning) 정의 : - 의도된 테스트 활동의 범위, 접근법, 자원 그리고 일정을 기술하는 문서. - 테스트 계획은 다른 테스트 항목, 테스트 대상의 기능 및 특성, 테스팅 업무 - 업무 담당 배정, 테스터의 독립성 정도, 테스트 환경, 사용할 테스트 설계 기법과 - 테스트 측정기법, 선택의 근거, 그리고 긴급 대책을 요하는 모든 리스크를 식별한다. - 테스트 계획은 테스트 기획 프로세스를 기록한 것이다. 산출물 : ● 일반적으로 하나 이상의 테스트 계획이 포함된다 ● 테스트 계획은 테스트 베이시스에 대한 정보를 포함한다. ▶ 테스트 모니터링과 제어 (Test monitoring and control) 테스트 모니터링 : - 테스트 프로젝트의 상태를 정기적으로 ..
2020.12.21