개발 그레이 박스 테스트 란 무엇입니까? -techopedia에서 정의

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

차례:

Anonim

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

그레이 박스 테스트는 화이트 박스 테스트와 블랙 박스 테스트의 조합을 포함하는 소프트웨어 테스트 방법입니다. 화이트 박스 테스트의 경우와 같이 코드 타겟 시스템에 대한 접근뿐만 아니라 블랙 박스 테스트의 간단한 기술을 사용합니다. 그레이 박스 테스트를 사용하는 테스터는 테스트를 완료하기 위해 높은 수준의 응용 프로그램 설명서가 필요합니다. 그레이 박스 테스트는 부적절한 구조 또는 응용 프로그램 사용을 기반으로 결함을 찾는 데 중점을 둡니다.

그레이 박스 테스트는 반투명 테스트라고도합니다.

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

그레이 박스 테스터는 설계 문서 지식에 액세스 할 수 있으므로 더 나은 테스트 케이스 및 계획을 준비하고 작성할 수 있습니다. 그러나 테스트 방식은 테스터에게 다양한 응용 프로그램 기능에 대한 제한된 지식 만 제공합니다.


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

  • 큰 코드 세그먼트에 적합합니다.
  • 테스터는 응용 프로그램을 테스트하기위한 프로그래밍 언어 나 방법을 알 필요가 없으므로이 테스트는 대부분 편견이없고 방해가되지 않습니다.
  • 프로그래밍 코드에 액세스 할 필요는 없습니다.
  • 테스트 중에 사용자 및 개발자에게 명확하게 정의 된 역할을 제공합니다. 테스트는 디자이너가 아닌 사용자의 관점을 기반으로합니다.
그레이 박스 테스트의 단점은 다음과 같습니다.

  • 대부분의 테스트 케이스는 설계하기가 어렵습니다.
  • 몇 가지 테스트 시나리오 만 있기 때문에 관련 범위가 제한됩니다.
  • 테스터는 프로세스에 대한 지식이 제한되어 있기 때문에 효율적인 테스트 방법으로 간주되지 않습니다.
그레이 박스 테스트 란 무엇입니까? -techopedia에서 정의