소프트웨어 수명주기 소프트웨어 제품의 개념 형성에서 시작하여 운영/유지 보수에 이르기까지 변화하는 개발의 전 과정. 테스트 자동화 테스트 활동을 수행하거나 지원하는 소프트웨어 툴을 사용하여 테스팅 하는 것. 테스트 자동화는 테스트 관리, 테스트 설계, 테스트 실행과 결과 점검과 같은 테스트 활동을 수행하고 지원한다. 테스트 베이시스 요구사항을 내포하고 있는 모든 문서. 테스트 케이스는 테스트 베이시스를 토대로 만들어 진다. 문서가 오직 공식적 수정절차의 방법에 의해 수정될 수 있다면, 해당 테스트 베이시스를 동결(frozen) 테스트 베이시스라 부른다. 테스트 주도 개발 (TDD) 테스트 케이스를 실행하기 위한 소프트웨어가 개발되기 전에, 테스트 케이스를 먼저 개발하고 주로 자동 실행되도록 한 후, 해당..