통합된 단위 시스템의 기능이 시스템에서 정상적으로 수행되는지를 검증하는 테스트로 기능/비기능 요구사항 테스트 기법이 있다.
정답 : 시스템 테스트
더보기사용자 요구사항에 대한 단위 모듈, 서브루틴 등을 테스트하는 단계 인터페이스 테스트, 자료 구조 테스트, 실행 경로 테스트, 오류 처리 테스트 등의 기법이 존재
정답 : 단위 테스트
더보기테스트의 결과가 참인지 거짓인지를 판단하기 위해서 사전에 정의된 참값을 입력하여 비교하는 기법이다.
정답 : 테스트 오라클(Test Oracle)
더보기개발자가 범할 수 있는 실수를 추정하고 이에 따른 결함이 검출되도록 테스트 케이스를 설계하여 테스트하는 기법
정답 : 오류 추정(Error Guessing)
더보기짧은 시간에 사용자가 몰릴 때 시스템의 반응 측정 테스트
정답 : 스파이크 테스트(Spike Testing)
더보기시스템에 사용량을 계속 증가시키면서 시스템의 임계점을 찾는 테스트 병목 지점을 찾아서 병목 현상을 제거하는 과정을 반복하여 성능 개선 가능
정답 : 부하 테스트(Load Testing)
더보기그래프를 활용하여 입력 데이터 간의 관계 및 출력에 미치는 영향을 분석하여 효용성이 높은 테스트 케이스를 선정하여 테스트하는 기법
정답 : 원인-결과 그래프 테스트(Cause-Effect Graph Testing)
더보기테스트 데이터값들 간에 최소한 한 번씩을 조합하는 방식이며, 이는 커버해야 할 기능적 범위를 모든 조합에 비해 상대적으로 적은 양의 테스트 세트를 구성하기 위한 테스트 기법
정답 : 페어와이즈 테스트(Pairwise Testing)
더보기( )는 테스트 대상이 되는 시스템이나 객체의 상태를 구분하고, 이벤트에 의해 어느 한 상태에서 다른 상태로 전이되는 경우의 수를 수행하는 테스트 기법이다.
정답 : 상태 전이 테스트(State Transition Testing)
더보기오류를 제거하거나 수정한 시스템에서 오류 제거와 수정에 의해 새로이 유입된 오류가 없는지 확인하는 일종의 반복 테스트 기법이다.
정답 : 회귀(Regression) 테스트
더보기