728x90
반응형
소프트웨어 수명주기
- 소프트웨어 제품의 개념 형성에서 시작하여 운영/유지 보수에 이르기까지 변화하는 개발의 전 과정.
테스트 자동화
- 테스트 활동을 수행하거나 지원하는 소프트웨어 툴을 사용하여 테스팅 하는 것. 테스트 자동화는 테스트 관리, 테스트 설계, 테스트 실행과 결과 점검과 같은 테스트 활동을 수행하고 지원한다.
테스트 베이시스
- 요구사항을 내포하고 있는 모든 문서. 테스트 케이스는 테스트 베이시스를 토대로 만들어 진다. 문서가 오직 공식적 수정절차의 방법에 의해 수정될 수 있다면, 해당 테스트 베이시스를 동결(frozen) 테스트 베이시스라 부른다.
테스트 주도 개발 (TDD)
- 테스트 케이스를 실행하기 위한 소프트웨어가 개발되기 전에, 테스트 케이스를 먼저 개발하고 주로 자동 실행되도록 한 후, 해당 테스트를 통과하도록 소프트웨어를 개발하는 방법.
테스트 오라클
- 테스트 대상 소프트웨어의 실제 결과와 비교할 목적으로 예상 결과를 결정하는 근거. 테스트 오라클은 (벤치마크를 위한)기존 시스템, 사용자 메뉴얼, 또는 개인의 전문 지식일 수 있으나 코드(code)가 될 수는 없다.
베리피케이션
- 명세된 요구사항이 충족되었는지를 조사에 의해서나 객관적인 증거 제공으로 확인하는 것.
형상 관리
- 변경 프로세스에 기술 및 관리 차원의 지시와 감독을 적용하는 원칙. 변경 프로세스는 형상 항목의 기능적/물리적 특성을 식별하여 문서화하고, 그러한 특성들의 변화를 제어하고, 변경 절차와 구현 상태를 기록 및 보고하고, 명시된 요구사항에 적합한지를 검증하는 것이다.
인수 조건
- 사용자, 고객 또는 다른 인가된 개체에 의해 인수 되어지기 위해 컴포넌트 또는 시스템이 만족시켜야 하는 완료조건.
탐색적 테스팅
- 테스터가 테스트를 수행하면서 테스트 설계를 능동적으로 제어하고, 새롭고 보다 나은 테스트를 설계하기 위해, 테스트를 수행하는 동안 얻은 정보를 활용하는 비공식적인 테스트 설계 기법.
성능 테스팅
- 소프트웨어 제품의 성능을 측정하기 위한 테스팅 절차.
효율성 테스팅
- 소프트웨어 제품의 효율성을 측정하기 위한 테스팅 절차.
제품 리스크
- 테스트 대상에 직접적으로 관계된 리스크
리스크
- 미래에 부정적 결과로 끝날 수 있는 요소. 주로 영향력과 발생가능성으로 표현된다.
테스트 접근법
- 특정한 프로젝트를 위해 테스트 전략을 구현하는 것. 테스트 접근법은 일반적으로 프로젝트의 목표와 리스크 평가 수행 결과를 기반으로 여러가지 테스팅 관련 의사결정을 한다. 이 밖에도 테스트 접근법은 테스트 프로세스를 시작하는 시점, 적용할 테스트 설계 기법, 완료 조건과 수행 할 테스트 유형을 결정하는 역할을 한다.
테스트 차터
- 테스트 목적 선언 또는 임무. 테스트 차터는 테스트 아이디어를 포함할 수 있으며, 탐색적 테스팅에서 사용된다.
테스트 전략
- 하나의 프로그램에 대해 어떤 테스트 레벨을 수행할 것인지, 해당 테스트 레벨 내에서 어떻게 테스팅 할 것인지를 정의하는 상위 수준 문서.
728x90
반응형
'ISTQB' 카테고리의 다른 글
ISTQB CTFL 용어 정리 (0) | 2022.06.16 |
---|