소프트웨어 화이트 박스 테스트 란 무엇입니까? -techopedia에서 정의

화이트 박스 테스트 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-화이트 박스 테스트 란 무엇입니까?

화이트 박스 테스트는 소프트웨어 응용 프로그램의 내부 프레임 워크, 메커니즘, 개체 및 구성 요소를 확인하고 검증하는 데 사용되는 방법입니다. 화이트 박스 테스트는 설계 사양에 따라 코드를 확인하고 응용 프로그램 취약점을 밝혀냅니다.

화이트 박스 테스트는 투명 상자 테스트, 투명 상자 테스트, 구조 테스트 및 유리 상자 테스트라고도합니다. 유리 상자와 투명 상자는 소프트웨어 메커니즘 팀이 내부 메커니즘을 볼 수 있음을 나타냅니다.

Techopedia는 화이트 박스 테스트를 설명합니다

화이트 박스 테스트 동안 사전 선택된 출력 값의 유효성을 검증하기 위해 사전 선택된 입력 값으로 코드가 실행됩니다. 화이트 박스 테스트에는 종종 소프트웨어 코드 스텁 및 드라이버 작성이 포함됩니다.

화이트 박스 테스트의 장점은 다음과 같습니다.

  • 테스트 케이스 재사용 성 및 안정성 향상
  • 코드 최적화 촉진
  • 초기 개발 단계에서 숨겨진 오류 위치를 쉽게 찾을 수 있습니다.
  • 효과적인 응용 프로그램 테스트를 용이하게합니다
  • 불필요한 코드 줄을 제거합니다

단점은 다음과 같습니다.

  • 내부 구조 지식을 갖춘 숙련 된 테스터 필요
  • 시간 소모
  • 높은 비용
  • 코드 비트 유효성 검사가 어렵습니다.

화이트 박스 테스트는 단위 테스트, 통합 테스트 및 회귀 테스트를 보완합니다.

화이트 박스 테스트 란 무엇입니까? -techopedia에서 정의