차례:
정의-블랙 박스 테스트 란 무엇입니까?
블랙 박스 테스트는 내부 시스템 메커니즘과 소프트웨어 기능의 분석에 중점을 둔 소프트웨어 테스트 기술입니다. 블랙 박스 테스트는 고객 요구 사항, 사양 및 고급 디자인 전략을 분석하는 방법으로 개발되었습니다.
블랙 박스 소프트웨어 테스터는 유효하고 유효하지 않은 입력 및 코드 실행 조건 세트를 선택하고 유효한 출력 응답을 확인합니다.
블랙 박스 테스트는 기능 테스트 또는 폐쇄 상자 테스트라고도합니다.
Techopedia는 블랙 박스 테스트를 설명합니다
검색 엔진은 일상적인 블랙 박스 테스트 대상 애플리케이션의 간단한 예입니다. 검색 엔진 사용자는 웹 브라우저의 검색 창에 텍스트를 입력합니다. 그런 다음 검색 엔진은 관련 사용자 데이터 결과를 찾아서 검색합니다 (출력).
블랙 박스 테스트의 장점은 다음과 같습니다.
- 단순성 : 고급 설계 및 복잡한 응용 프로그램의 테스트를 용이하게합니다.
- 자원 절약 : 테스터는 소프트웨어 기능에 중점을 둡니다.
- 테스트 사례 : 빠른 테스트 사례 개발을 용이하게하는 소프트웨어 기능에 중점을 둡니다.
- 유연성 제공 : 특정 프로그래밍 지식이 필요하지 않습니다.
블랙 박스 테스트에는 다음과 같은 단점이 있습니다.
- 블랙 박스 테스트 툴은 알려진 입력에 의존하기 때문에 테스트 케이스 / 스크립트 디자인 및 유지 관리에 문제가있을 수 있습니다.
- GUI (그래픽 사용자 인터페이스) 상호 작용으로 테스트 스크립트가 손상 될 수 있습니다.
- 테스트는 응용 기능에만 적용됩니다.