화이트박스 테스트(White-box Testing)란?
프로그램의 내부 구조(명령문이나 분기, 조건)에 주목하여 테스트 케이스를 만들고, 구문 커버리지나 분기 커버리지 등의 커버리지를 기준으로 어디까지 실행되었는지를 확인하는 테스트 방법. 주로 단위 테스트에서 쓴다.
일본어 명칭: ホワイトボックステスト
화이트박스 테스트(White-box Testing)은(는) 소프트웨어 개발과 프로젝트 관리 등 1개 분야의 연습 문제 1개에 나와요.
프로그램의 내부 구조(명령문이나 분기, 조건)에 주목하여 테스트 케이스를 만들고, 구문 커버리지나 분기 커버리지 등의 커버리지를 기준으로 어디까지 실행되었는지를 확인하는 테스트 방법. 주로 단위 테스트에서 쓴다.
일본어 명칭: ホワイトボックステスト
화이트박스 테스트(White-box Testing)은(는) 소프트웨어 개발과 프로젝트 관리 등 1개 분야의 연습 문제 1개에 나와요.
정답: A. 프로그램의 내부 구조를 보지 않고, 사양에 기반하여 입력과 기대하는 출력을 정하고 올바르게 동작하는지를 확인한다
블랙박스 테스트는 테스트 대상을 속이 보이지 않는 상자로 간주하고, 사양만으로 테스트 케이스를 만드는 방법으로, 동치 분할, 경계값 분석, 원인-결과 그래프, 결정 테이블 등의 기법이 있습니다. 사양에는 있는데 구현되지 않은 기능 등을 찾기 쉬운 반면, 구현 안의 특정 경로를 지나갔는지는 알 수 없습니다. 내부 구조에 주목하여 커버리지를 기준으로 하는 것은 화이트박스 테스트입니다. 사용자에 의한 최종 확인은 인수 테스트로, 이는 테스트 단계의 이름입니다.
내부 구조에 주목하여 커버리지를 기준으로 하는 것은 화이트박스 테스트입니다.
블랙박스 테스트의 설명으로 적절한 것은?블랙박스 테스트(Black-box Testing) 동치 분할(Equivalence Partitioning) 경계값 분석(Boundary Value Analysis) 분기 커버리지(Branch Coverage) 스크럼(Scrum) 애자일 개발(Agile Development) 임계 경로법(CPM) 테스트 주도 개발(TDD) 폭포수 모델(Waterfall Model) 획득가치관리(EVM)