블랙박스 테스트 (black box testing) 뜻

내부 구조는 보지 않고 입력과 출력이 명세대로인지 확인하는 테스트

Testing that checks inputs and outputs against the spec without looking inside

단계별로 보기

  1. 블랙박스 테스트는 프로그램 속을 보지 않고 시험합니다.
  2. 명세서에 적힌 대로 입력을 넣습니다.
  3. 나온 결과가 명세와 같은지만 확인합니다.
  4. 잘못된 값도 넣어 봅니다.
  5. 기대한 대로 오류가 나면 통과입니다. 경계값 분석과 동등 분할이 대표 기법입니다.

개발자의 타자 연습에서 소프트웨어 공학 용어로 타자 연습을 해 보세요.