본문 바로가기

안녕하세요!

자격증 준비/정보처리기사

[ 정보처리기사 ] 경험 기반 테스트

경험 기반 테스트


 

경험 기반 텍스트 유형  탐색적 테스트(Exploratory Test) Test Script 또는 Test Case를 문서로 작성하지 않고,
경험에 바탕을 두고 탐색적으로 기능을 수행하는 것을 말한다.
Test 대상에 대한 이해, Test Case 설계, Test 실행의 병행을 수행하는 것이다.
또한 중대한 Test 위주의 Test Engineer의 Heuristic 역량이 필요하다.
관련 용어로는 Test Charter, Time Boxing, Note, Retrospective 등이 있다.

오류 추정(Error Guessing) 개발자가 범할 수 있는 실수를 추정하고
이에 따른 결함이 검출되도록 Test Case를 설계하는 유형이다.   
특정 Test 대상이 주어지면 Tester의 경험과 직관을 바탕으로
개발자가 범할 수 있는 실수들을 나열하고 해당 실수에 따른 결함 노출을 의도하는 것이다.
이는 동등 분할, 경곗값 분석과 같은 명세 기반 테스트 방법과 함께 사용이 가능하다.
따라서 예상치 못한 상황에 대해 사용자 입력값으로 적절히 처리되고 있는 지에 대해 확인할 때 유용하다.

체크리스트(Checklist)는 Test하고 평가해야 할 내용과 경험을 분류해 나열한 후 하나씩 확인하는 방법이다.
체계적인 도출보다는 경험과 노하우를 정리하고 목록화해 재사용 목적으로 활용한다.

특성 테스트(Characteristics Test)는 국제표준 ISO/IEC 9126 등의 품질 모델에 있는 품질 특성을 염두에 두고 경험적으로 Test Case를 설계한다. 

반응형

 

728x90
반응형

loading