SMALL

블랙박스 테스트

  • 명세기반테스트라고도 불리며 내부 코드를 보지 않고 소프트웨어 기능을 확인하는 테스트
  • 요구사항 및 명세서를 기반으로 테스트
  • 내부 코드 구현에 대한 지식없이 입력과 출력에 집중하여 테스트

블랙박스 테스트 종류

  • 동치 분할 검사 : 입력 자료에 초점을 맞춰 검사 하는 방법으로 타당한 입력자료와 그렇지 않은 입력자료를 균등하게 하여 검사
  • 경계 값 분석 : 입력 조건 범위의 경계 값을 검사하는 방식
  • 원인 효과 그래프 검사 : 입력과 출력의 상황을 체계적 분석을 하여 검사하는 방식
  • 오류 예측 검사 : 과거의 경험이나 확인자의 감각으로 검사하는 방식
  • 비교 검사 : 여러 버전의 프로그램에 똑같은 테스트를 하여 같은 결과 값이 나오는지 확인하는 방식

화이트박스 테스트

  • 구조기반테스트라고도 불리며 코드 분석과 프로그램 구조에 대한 지식을 바탕으로 문제 발생 가능성 있는 모듈 내부를 테스트 하는 방법
  • 프로그램 소스 코드의 논리적인 구조를 커버하도록 테스트 케이스를 설계하는 방법

화이트박스 테스트 종류

  • 기초 경로 검사 : 절차적 설계의 논리적 복잡성을 측정할 수 있게 해주고, 실행 경로의 기초를 정의하는데 사용
  • 조건 검사 : 프로그램 모듈 내에 있는 논리적 조건을 검사하는 검사 사례 설계 기법
  • 루프 검사 : 프로그램의 반복 구조에 초점을 맞춰 실시하는 검사 사례 설계 기법
  • 데이터 흐름 검사 : 프로그램에서 변수의 정의와 변수 사용의 위치에 초점을 맞춰 실시하는 검사 사례 설계기법
LIST

'전공 > 테스트' 카테고리의 다른 글

워크쓰루, 인스펙션, 공식검토  (0) 2020.07.05
CSTS요약집  (17) 2019.08.23

+ Recent posts