통합 테스트 2

[2과목 소프트웨어 개발] 애플리케이션 테스트 관리 - 058. ⭐ 통합 테스트

단위 테스트가 끝난 모듈을 통합하는 과정에서 발생하는 오류 및 결함을 찾는 테스트 기법1) 비점진적 통합 방식단계적으로 통합하는 절차 없이 모든 모듈이 미리 결합되어 있는 프로그램 전체를 테스트빅뱅 통합 테스트규모가 작은 소프트웨어에 유리 / 단시간 내에 테스트 가능전체 프로그램 대상으로 하기에 오류 발견 및 장애 위치 파악 및 수정 어려움2) 점진적 통합 방식모듈 단위로 단계적으로 통합하면서 테스트오류 수정이 용이, 인터페이스와 연관된 오류를 완전히 테스트할 가능성 높음하향식, 상향식, 혼합식1. 하향식 통합 테스트 (Top Down Integration Test)상위 모듈에서 하위 모듈 방향으로 통합하면서 테스트깊이 우선 통합법, 넓이 우선 통합법테스트 초기부터 사용자에게 시스템 구조를 보여줌상위 모..

[2과목 소프트웨어 개발] 애플리케이션 테스트 관리 - 057. ⭐ 개발 단계에 따른 애플리케이션 테스트

개발 단계에서부터 테스트 수행하므로 단순히 코드 상의 오류뿐만 아니라 요구 분석의 오류, 설계 인터페이스 오류 등도 발견 가능단위 테스트 : 모듈 개발 시 모듈통합 테스트 : 여러 개 모듈 결합하여 시스템으로 완성시키는 과정시스템 테스트 : 설계된 소프트웨어가 시스템에서 정상적으로 수행되는지 확인인수 테스트 : 최종 소프트웨어를 사용자에게 인도하기 전1. 단위 테스트 (Unit Test)코딩 직후 소프트웨어 설계의 최소 단위인 모듈이나 컴포넌트에 초점을 맞춰 테스트인터페이스, 외부적 I/O, 자료 구조, 독립적 기초 경로, 오류 처리 경로, 경계 조건사용자 요구사항을 기반으로 기능성 테스트를 최우선으로 수행💡 단위 테스트로 발견 가능한 오류알고리즘 오류에 따른 원치 않는 결과탈출구가 없는 반복문틀린 계..