- 모듈 안의 내용을 직접 볼 수 있음
- 내부의 논리적인 모든 경로를 테스트해 케이스를 설계
- 모든 문장을 한 번 이상 수행함으로써 진행됨
- 선택, 반복 등의 부분들을 수행함으로써 논리적 경로 점검
- 조건 검사(논리적 조건), 루프 검사(반복), 데이터 흐름(변수의 정의와 변수 사용 위치에 초점
- 모듈 안에서 어떤 일이 일어나는 지 알 수 없음
- 소프트웨어가 수행할 특정 기능을 알기 위해 각 기능이 완전 작동되는 것을 입증하는 테스트 (기능 테스트)
- 소프트웨어 인터페이스에서 실시되는 테스트
- 동치 분할 검사, 경계값 분석, 원인-효과 그래프 검사, 비교 검사, 오류 예측
테스트: 오류를 찾는다.
디버그: 오류를 수정하는 작업
관계형 데이터베이스에서 원하는 정보와 그 정보를 검색하기 위해서 어떻게 유도하는가를 기술하는 절차적인 언어이다.
- Stop and Wait
- Go back N
- Selective-Repeat
- Adap
ARP: IP 주소 물리주소 변환 프로토콜
Address Resolution Protocol
- 트랜스포트 계층
Struct
- 기능적
- 순차적
- 통신적
- 절차적
- 시간적
- 논리적
- 우연적
우연적 → 논리적 → 시간적 → 절차적 → 통신적 → 순차적 → 기능적
- DPI(Deep Packet Inspection): 패킷이 내부의 콘텐츠를 파악
- 무결성
SSO (Same Sign On)