Posts 블랙박스/화이트박스 테스트
Post
Cancel

블랙박스/화이트박스 테스트

블랙박스 테스트

소프트웨어의 내부 구조나 작동 원리는 모르는 상태에서 동작을 검사하는 방식

기법

  • 동등 분할 기법 : 프로그램 입력 도메인을 테스트 케이스가 산출될 수 있는 데이터 클래스로 분류하는 방법
  • 경계값 분석 기법 : 입력 조건의 중간 값보다 경계값에서 에러가 발생될 확률이 높으므로
  • 오류 예측 기법 : 놓치기 쉬운 오류들을 감각 및 경험으로 찾아보는 방법
  • 원인 결과 그래프 기법 : 입력 데이터 간 관계가 출력에 미치는 영향을 그래프로 표현하여 오류를 발견
  • 의사결정 테이블 테스팅 : 논리적 조건이나 상황에서 입력 조건과 결과를 참, 거짓으로 표현하여 조합을 만들고, 테스트 케이스를 작성
  • 상태 전이 테스팅 : 시스템에 반영되는 이전의 상태가 무엇인지 상태간 전이, 상태를 변화시키는 이벤트와 입력값을 파악


화이트박스 테스트

내부 동작을 알고 디테일하게 검사

기법

  • 문장 검증 : 프로그램의 모든 문장이 적어도 한번씩 수행되는 검증 기준
  • 선택 검증 : 선택하는 부분만 검증
  • 경로 검증 : 수행가능한 모든 경로 검사
  • 조건 검증 : if 문장이나 while 문장내 조건식을 조사하는 기준


출처

https://www.crocus.co.kr/1681

This post is licensed under CC BY 4.0 by the author.

전위식/후위식

스키마

Comments powered by Disqus.