2023년 1회 정보처리기사 실기 준비 요약

정보처리기사요약 2023. 4. 18. 15:54

테스트 - 단통시인!

개발단계따른 테스트
단위테스트 - 통합테스트 - 시스템테스트 - 인수테스트
단위테스트는 코딩직후 소프트웨어 설계최소단위인 모듈이나 컴포넌트에 초점을 맞춰테스트 - 구조기반테스트
통합테스트 = 단위테스트 후 모듈결합하여 하나의 시스템으로 완성시키는 과정 테스트 비점진적통합 (빅뱅통합)- 점진적통합(상하향식)  
시스템테스트 = 개발된 소프트웨어 해다 컴퓨터시스템에서 완벽하게 수행되는가를 점검하는 테스트 (기능적 비기능적)
인수테스트 = 개발한테스트 사용자요구사항 충족하는지 확인  (알파,베타)

하향식 통합테스트 = 상위에서 하위통합 모듈의종속모듈은 스텁을대체
상향식통합테스트 = 하위에서 상위로 통합 상위모듈에서 드라이버 작성한다
테스트케이스 = 사용자 요구사항 준수햇는지 입력값 실행조건 결과등 구성된 테스트 항목에대한 명세서
테스트 오라클 = 결과가 올바른지 판단하기위해 정의된 참값을 대입비교하는기법
참오라클= 모든케이스 입력값 결과제공
샘플링오라클= 특정 몇몇 테스트케이스 입력값 결과제공
추정오라클=  특정몇볓 테스트케이스 입력값결과제공하고 나머지 추정처리
일관성검사오라클= 애플리케이션 변경이 있을 때 수행전후결과값이 동일한지확인

정적분석도구  = 프로그램 실행하지않고 분석도구
테스트실행도구 = 스크립트언어를 사용테스트 실행도구
성능테스트도구 = 애플리케이션의처리량 응답시간 경과시간 자원사용률등을 인위적으로 적용한가상의사용자
테스트통제도구 = 계획 및 관리 테스트수행 결함관리등수행
테스트하네스도구 = 테스트 실행할 환경을 시물레이션하여 컴포넌트 및 모듈이 정상적테스트되도록 하는도구

설정

트랙백

댓글