블랙박스 테스트 방법은 무엇인가요?
블랙박스 테스트는 주로 소프트웨어의 각 기능을 정상적으로 사용할 수 있는지 여부를 테스트하는 과정에서 프로그램을 열 수 없는 블랙박스로 간주해 내부 구조와 특성을 테스트한다. 프로그램 인터페이스는 설계 요구사항에 따라 프로그램 기능이 정상적으로 열리고 사용할 수 있는지 확인하기 위해 테스트되며, 블랙박스 테스트는 소프트웨어 인터페이스에서 수행되어야 합니다.
1. 동등 클래스 분할 방법:
동등 클래스 분할은 가능한 모든 입력 데이터를 여러 하위 집합으로 나눈 다음 각 하위 집합 데이터에서 몇 가지 대표 항목을 테스트 케이스로 선택하는 것입니다. 이 방법은 중요하고 일반적으로 사용되는 블랙박스 테스트 케이스 설계 방법입니다.
2. 예시:
예를 들어 "3개의 정수를 입력하세요? a, b, c를 세 변의 변의 길이로 입력하여 삼각형을 만드세요"
3. 경계값 분석 방법:
경계 조건은 소프트웨어 연산 한계가 위치한 경계 조건입니다.
4 오류 추측 방법:
목록 프로그램의 모든 가능성 일부 오류 및 오류가 발생하기 쉬운 특수 상황
5. 원인과 결과 다이어그램 방법:
원인과 결과를 분석합니다. 프로그램 사양 설명에서. 그 이유는 입력 조건이나 입력 조건의 동등 클래스인 경우가 많습니다. 결과는 출력 조건입니다.
6. 판단 테이블 기반 방법:
수행할 조건과 해당 작업의 조합에 대한 구체적인 값입니다. 의사결정 테이블의 조건 항목과 작업 항목을 통해 실행되는 열은 규칙입니다.
7. 순서도 방법:
프로그램의 기능 설명을 시각적으로 표현하기 위해 순서도를 사용합니다.
8 예:
제품 품질 프로세스 관리
9. 잘못된 방법 추측:
잘못된 추측 방법은 주로 과거 테스트 작업 결과에 대한 사람들의 분석과 분석에 기반합니다. 발견된 결함의 규칙성에 대해 직관적인 추론을 통해 결함을 발견합니다.
10. 무작위 테스트 방법:
무작위 테스트는 예상대로 기록된 테스트 사례가 없음을 의미합니다. 결과, 체크리스트, 스크립트 또는 지침 테스트