diff --git a/lec15/report15.md b/lec15/report15.md index c0f50431c6098d944fa346cf3d2d2e34ee76085d..abd33d9f3a85b3be39aae711f324500fdba3543b 100644 --- a/lec15/report15.md +++ b/lec15/report15.md @@ -32,13 +32,14 @@ | 데이터 흐름 검사 | 프로그램에서 변수의 정의와 변수 사용의 위치에 초점을 맞춰 검사 | * black box - | 검사 | 설명 | - | ------ | ------ | - | 동치 분할 검사 | 프로그램의 입력 데이터를 여러 분류로 나누어 검사 | - | 경계값 분석 | 입력값의 경계값을 중심으로 예외 발생 검사 | - | 원인-효과 그래프 기법 | 입력 데이터 간의 관계, 출력에 미치는 영향의 분석 그래프 이용 | - | 오류 예측 검사 | 테스터의 감각이나 경험, 지식을 통해 에러케이스를 예측 | - | 비교 검사 | 테스트 대상과 비교 대상 프로그램에 같은 입력값을 넣어 데이터를 비교 | + + | 검사 | 설명 | + | ------ | ------ | + | 동치 분할 검사 | 프로그램의 입력 데이터를 여러 분류로 나누어 검사 | + | 경계값 분석 | 입력값의 경계값을 중심으로 예외 발생 검사 | + | 원인-효과 그래프 기법 | 입력 데이터 간의 관계, 출력에 미치는 영향의 분석 그래프 이용 | + | 오류 예측 검사 | 테스터의 감각이나 경험, 지식을 통해 에러케이스를 예측 | + | 비교 검사 | 테스트 대상과 비교 대상 프로그램에 같은 입력값을 넣어 데이터를 비교 | ##### 소프트웨어의 실행 여부 * static testing (정적 테스트) @@ -52,7 +53,7 @@ * 아래의 그림과 같이 코딩 단계에서 위쪽으로 꺾여 알파벳 v자 모양으로 진행됨 * 개발 생명주기의 각 단계와 그에 상응하는 소프트웨어 시험 각 단계의 관계를 보여줌 * 소프트웨어 개발의 각 단계마다 상세한 문서화를 통해 작업을 진행하는 잘 짜인 방법을 사용하며, 테스트 설계와 같은 테스트 활동을 프로젝트 시작 시에 함께 시작하여 전체적으로 많은 양의 프로젝트 비용과 시간을 감소시킴 - <img src=""> + <img src="https://git.ajou.ac.kr/munyeong/pcc024/-/raw/main/images/V-model.jpg"> # ##### 정적 테스트(static testing)