프로그래밍/CS
[소프트웨어 공학] 소프트웨어 테스트
Julja
2023. 1. 7. 23:53
- 결함 테스트
- 좁은 의미의 테스트
- 부정확한 계산이나 데이터 오류가 발생하는 지 테스트
- 검증 테스트
- 주요 시스템의 기능 검증
- 인수 테스트 같은 고수준 테스트
- 테스트 케이스
- 테스트용 입력과 기대 출력
- 무슨 검사인지 설명 포함
- 테스트 데이터
단계별 테스트
- 시스템 통합 방식
- 빅뱅 통합
- 점증적 통합
- 하향식 통합
- 상향식 통합
- 샌드위치 테스트
- 시스템 테스트 (=릴리스 테스트)
화이트박스 테스트
- 구조 테스트
- 제어 흐름 그래프
- 코드 커버리지
- 문장 검증 기준
- 분기 검증 기준
- 조건 검증 기준
- 조건/분기 검증 기준
- 수정된 조건/분기 검증 기준
- 복수 조건 검증 기준
- 경로 검증 기준
- 기본 경로 테스트
블랙박스 테스트
비기능성 테스트
- 기능적 요구사항 이외의 것 테스트 -> 신뢰성, 성능, 안전성, ..
- 성능 테스트 : 평균 응답 시간, 시간 당 처리율, ..
- 부하 테스트 : 스트레스 테스트, 볼륨 테스트
- 보안 테스트
'프로그래밍/CS' Related Articles