반응형

애플리케이션 테스트 3

[정보처리기사]2.소프트웨어 개발/애플리케이션 테스트 관리/개발 단계에 따른 애플리케이션 테스트

개발 단계에 따른 애플리케이션 테스트 1)v모델 22년 1회 필기, 실기 소프트웨어 개발 프로세스로 폭포수 모델의 확장형으로 하향식으로 선형적으로 단계로 가다가 테스트 활동에서 V자 모양으로 진행 생명주기(SLDC)의 각 단계와 상응하는 테스트 활동과의 관계를 보여줌 Perry에 의해 제안되었으며 세부적인 테스트 과정으로 구성되어 신뢰도 높은 시스템을 개발하는데 효과적 테스트 순서 : 단위 개발 : 요구 분석 - 아키텍쳐 설계- 모듈 설계- 구현 테스트: 단위- 통합- 시스템- 인수 폭포수 모델과 비교 개발 작업과 검증 작업 사이의 관계를 명확히 들어내 놓은 폭포수 모델의 변형 폭포수 모델이 산출물 중심이라면 V모델은 작업과 결과의 검증에 초점 2)개발자가 검증하는 단계 2.1) 단위 테스트(Unit T..

[정보처리기사]2.소프트웨어 개발/애플리케이션 테스트 관리/ 동적 테스트

동적 테스트 1) 화이트박스 테스트(White Box Test) 20년 1, 2, 3회 기출 #기조루흐 - 모듈 안의 내용(작동)을 직접 볼 수 있음(설계 절차에 초점을 둔 구조적 테스트) - 내부의 논리적인 선택,반복 등의 모든 경로를 테스트해 테스트 케이스를 설계 - 소스/원시 코드의 모든 문장을 한번 이상 수행함으로써 진행됨(명세서따르나?) 1.1 ) 기초 경로 검사(Base Path Testing) 테스트 측정 결과는 실행 경로의 기초를 정의하는 지침으로 사용 1.2) 제어 구조 검사 조건 검사(Condition Testing) 논리적 조건을 테스트하는 기법 루프 검사(Loop Testing) 반복(Loop) 구조에 맞춰 테스트하는 기법 데이터 흐름 검사(Data Flow Testing) 프로그램..

[정보처리기사]2.소프트웨어 개발/애플리케이션 테스트 관리/ 애플리케이션 테스트

애플리케이션 테스트 - 애플리케이션에 잠재되어 있는 결함을 찾아내는 일련의 행위 또는 절차 - 개발된 소프트웨어가 고객의 요구사항을 만족시키는지 확인(Validation) - 소프트웨어가 기능을 정확히 수행하는지 검증(Verification) 1)기본 원리 20년 1, 2회 기출 #결완초집 살정오 테스팅은 결함이 존재함을 밝히는 것 결함을 줄일 순 있지만, 결함이 없다고는 증명할 수 없음 완벽한 테스팅은 불가능 무한 경로, 무한 입력 값으로 인한 어려움 개발 초기에 테스팅 시작 테스팅 기간 단축, 재작업 감소로 개발 기간 단축 및 결함 예방 결함 집중 파레토(Pareto) 법칙 : 20%의 모듈에서 80%의 결함 발견, 살충제 패러독스: 동일한 테스트 케이스에 의한 반복적 테스트는 새로운 버그를 찾지 못..

반응형