기능이 제대로 동작하는지를 검증할 때,QA는 보통 세 가지 테스트 방식을 활용한다.이 세 가지 방식은테스트 대상의 내부 구조를 얼마나 이해하고 있는지에 따라 구분된다.즉, 기능 테스트를 수행할 때“코드를 어디까지 알고 검증할 것인가”라는 관점에 따라 다음과 같이 나뉜다.블랙 박스 테스트 (Black Box Testing)화이트 박스 테스트 (White Box Testing)그레이 박스 테스트 (Gray Box Testing)🔶 블랙 박스 테스트 (Black Box Testing)블랙 박스 테스트는시스템의 내부 구조나 구현 방식을 고려하지 않고,입력과 출력 결과를 기준으로 기능을 검증하는 테스트 방식이다.즉, 내부 코드를 확인하지 않은 상태에서사용자 관점으로 기능이 요구사항대로 동작하는지를 검증한다.이 ..