※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 필기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
테스트 자동화 도구
개념 : 스크립트 형태로 구현하며 쉽고 효율적으로 테스트 수행 가능
휴먼 에러줄이고 정확성 유지 및 테스트 품질 향상
장/단점
- 장점 : 인력 및 시간 줄임, 일관성있는 검증, UI없어도 정밀 테스트 가능, 객관적인 평가 기준, 다양한 표시 형태
- 단점 : 교육 및 학습 필요, 적응하기 위한 비용/노력 필요, 비공개 상용 도구일 경우 고가의 추가 비용 필요
고려사항
- 재사용 및 측정 불가능 테스트 프로그램 제외, 용도에 맞는 도구 선택
- 프로젝트 초기 테스트 엔지니어 투입 계획 반드시 필요
유형
- 정적 분석 도구 : 실행 X, 분석 O, 코드 복잡도, 코딩 스타일 등에 결함 발견
- 테스트 케이스 생성 도구 : 자료흐름도,기능 테스트(모든 기능),입력 도메인 분석, 랜덤 테스트
- 테스트 실행 도구 : 스크립트 작성후 실행, 데이터 주도 방식, 키워드 주도 방식
- 성능 테스트 도구 : 성능 목표 달성 여부
- 테스트 통제 도구 : 테스트 계획 및 관리, 테스트 수행, 결함 관리 등 수행
- 테스트 하네스 도구 : 테스트를 지원하기 위해 생성된 코드와 데이터, 환경의 일부분
단계별 자동화 도구
- 테스트 계획 : 요구사항 관리
- 테스트 분석/설계 : 테스트 케이스 생성
- 테스트 수행 : 테스트 자동화, 정적 분석, 동적 분석, 성능 테스트, 모니터링
- 테스트 관리 : 커버리지 분석, 형상 관리, 결함 추적/관리
'정보처리기사' 카테고리의 다른 글
정보처리기사 필기(애플리케이션 테스트 관리) 애플리케이션 성능 분석 (0) | 2022.01.06 |
---|---|
정보처리기사 필기(애플리케이션 테스트 관리) 결함 관리 (0) | 2022.01.06 |
정보처리기사 필기(애플리케이션 테스트 관리) 테스트 케이스/테스트 시나리오/ 테스트 오라클 (0) | 2022.01.04 |
정보처리기사 필기(애플리케이션 테스트 관리) 애플리케이션 테스트 프로세스 (0) | 2022.01.04 |
정보처리기사 필기(애플리케이션 테스트 관리) 통합 테스트 (0) | 2022.01.04 |
댓글