소프트웨어 테스트는 소프트웨어의 품질을 보장하기 위해 다양한 기법과 유형을 활용하여 결함을 발견하고 요구사항 충족 여부를 확인하는 과정입니다. 아래에서는 테스트 기법테스트 유형을 상세히 설명합니다.


1. 테스트 기법

테스트 기법은 테스트 케이스를 설계하고 실행하는 방법론으로, 크게 블랙박스 테스트, 화이트박스 테스트, 경험 기반 테스트로 구분됩니다.

1) 블랙박스 테스트 (Black Box Testing)

2) 화이트박스 테스트 (White Box Testing)

3) 경험 기반 테스트 (Experience-Based Testing)


2. 테스트 유형

테스트 유형은 테스트의 목적과 범위에 따라 기능 테스트비기능 테스트로 크게 구분됩니다.

1) 기능 테스트 (Functional Testing)