Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 정처기설명
- function
- 정보처리기사필기
- 소프트웨어개발
- CRUD구현
- 이것이자바다
- 정처기필기
- 게시판만들기
- 프로그래머스
- java
- 파이선
- 자바
- 스프링
- PYTHON
- 스프링부트
- 코딩테스트
- 소프트웨어설계
- spring
- 정보처리기사
- 파이썬
- CRUD
- 게시판
- 자바의정석요약
- 자바의정석
- 정처기예상문제
- 정처기공부
- 정처기
- 어노테이션
- springboot
- 게시판프로젝트
Archives
- Today
- Total
Helmi
2. 소프트웨어 개발 - 블랙박스/화이트 박스 테스트 본문
기초경로 (Base Path = Basis Path) : 수행 가능한 모든 경로
블랙박스 테스트(Black Box Test)
- 소프트웨어가 수행할 특정 기능을 알기 위해 각 기능이 완전히 작동되는 것을 입증하는 테스트. 기능 테스트라고도 함
- 프로그램의 구조를 고려하지 않기 때문에 테스트 케이스는 프로그램 또는 모듈의 요구나 명세를 기초로 결정
- 소프트웨어 인터페이스에서 실시되는 테스트
- 부정확하거나 누락된 기능, 인터페이스 오류, 자료 구조나 외부 데이터베이스 접근에 따른 오류, 행위나 성능 오류, 초기화의 종료 오류 등을 발견하기 위해 사용되며, 테스트 과정의 후반부에 적용 됨
종류
동지 분할 검사, 경계값 분석, 원인-효과 그래프 검사, 오류 예측 검사, 비교 검사 등
화이트박스 테스트(White Box Test)
- 모듈이 원시 코드 오픈시킨 상태에서 원시 코드의 논리적 모든 경로를 테스트하여 테스트 케이스 설계하는 방법
- 설계된 절차에 초점 둔 구조적 테스트, 프로시저 설계의 제어 구조를 사용하여 테스트 케이스 설계하며, 테스트 과정의 초기에 적용 됨
- 모듈 안의 작동 직접 관찰
- 원시 코드(모듈)의 모든 문장 한 번 이상 실행함으로 수행됨
- 프로그램의 제어 구조 따라 선택, 반복 등 분가점 부분들을 수행함으로써 논리적 경로 제어
종류
기초 경로 검사, 제어 구조 검사(조건 검사, 루프 검사, 데이터 흐름 검사) 등
'정보처리기사 > 필기' 카테고리의 다른 글
3. 데이터베이스 구축 - 데이터 베이스 무결성 (1) | 2023.05.10 |
---|---|
2. 소프트웨어 개발 - 형상관리(SCM) (1) | 2023.05.10 |
1. 소프트웨어 설계 - HIPO (1) | 2023.05.10 |
1. 소프트웨어 설계 - XP (0) | 2023.05.10 |
1. 소프트웨어 설계 - 결합도(coupling) (1) | 2023.05.10 |