반응형

1. ISTQB 테스트 7가지 원리

1-1. 테스트는 결함이 존재함을 밝히는 활동이다 (없다는거 증명 불가)

1-2. 완벽한 테스트는 불가능하다

1-3. 테스트는 개발 초기에 시작된다.

1-4. 파레토법칙( 결함 80%는 코드 20%)

1-5. 살충제 패러독스 - 테스트 케이스 검토 개정 필요

1-6. 테스트는 정황에 의존적이다.

1-7. 오류-부재의 궤변 오류만 다 고친다고 되는게 아니다. 사용자 요구사항 들어줘라. 

 

2. V-모델

단위 테스트- 개발자 본인이 하는 테스트, 각 기능적 부분 테스트

통합 테스트- 모듈사이의 상호작용 테스트 

시스템 테스트- 통일된 단위 시스템의 기능이 시스템에서 수행되는지 확인

인수 테스트- 베타테스터등이 테스트를 하는 과정. 

 

3. 결함

결함이 발견되고, 종료될때가지를 결함 생명 주기라고 함. -상식적으로 생각만해도 알 만한 내용

결함 분류: 시스템, 기능, GUI, 문서 결함 4가지.

결함 심각도: HIGH(시스템 다운), Medium(부정확한 기능), LOW (부정확한 GUI, 메시지)

결함 관련용어 : 에러(Error)-개발중 발생한 부정확한 결과, 오류(Fault)-주로 버전차이로 발생, 실패(Failure)-실행결과 차이를 의미함, 결함(Defect)- 방금말한 모든것의 포괄적인 뜻. 

 

4. 프로그램 코드 검토

개별검토- 개발자 자신의 검사

동료 검토- 동료가 검토

워크스루- 검토 전문가가 검토

소프트웨어 인스펙션- 워크스루와 비슷하지만, 모든 결함을 없애는게 목적. 

반응형

+ Recent posts