Testing 17

[소프트웨어 테스팅] 테스트 설계/구현 및 테스트 환경 구축/관리

테스트 계획 활동 후 수행 테스트 설계 및 구현 산출물 : 테스트 설계 명세서, 테스트 케이스 명세서, 테스트 절차 명세서, 테스트 환경 요건 명세서, 테스트 데이터 요건 명세서 테스트 환경 구축 및 관리 산출물 : 테스트 환경 준비 보고서, 테스트 데이터 준비 보고서 테스트 설계 및 구현 : 계획서를 바탕으로 테스트 범위와 테스트 전략 구체화하고 이를 바탕으로 TC 및 테스트 절차 개발, 테스트 절차를 실행할 수 있는 환경 및 데이터 요건 정리 - 테스트 설계 : 피처 집합(식별된 피처들의 논리적 묶음) 식별 > 피처 구체화 > 테스트 전략 구체화 테스트 환경 구축 및 관리 : 테스트 실행 활동이 시작될 수 있도록 설계 및 구현 활동에서 정의된 환경/데이터 요건에 따라 환경/데이터를 준비 - 테스트 환..

Testing 2023.07.18

[소프트웨어 테스팅] 테스트 계획

테스트 관리 프로세스의 시작 활동 동적 테스트를 효과적이고 효율적으로 수행하기 위한 계획 수립이 목적 테스트 목적 달성을 위한 테스트 컨텍스트(테스트 수행의 배경이 되는 다양한 요소들)설정, 다양한 측면에서 적절한 테스트 전략 수립, 테스트 수행 계획 수립 산출물 : 테스트 계획서 테스트 컨텍스트 명세(테스트 대상과 범위 설정) - 테스트 계획 유형 : 프로젝트 테스트 계획/개별 테스트 계획(레벨 테스트/유형 테스트 계획) - 테스트 대상 : 테스트 대상 - 테스트 범위 : 기능 및 비기능 등 테스트하고자 하는 피처 - 가정 및 제약 사항 : 표준, 정책, 인력, 일정 등 테스트 수행 시 반드시 고려/준수해야 할 사항 - 이해관계자 : 테스트 프로젝트의 결과에 영향을 받는 이해관계자 위험 분석 : 테스트..

Testing 2023.07.14

[소프트웨어 테스팅] 테스트 산출물

산출물 간의 관계 조직 테스트 프로세스 -> 테스트 관리 프로세스 테스트 관리 프로세스 안에 동적 테스트 프로세스 포함 조직 테스트 정책 명세서 -> 조직 테스트 전략 명세서 프로젝트 테스트 계획서 -> 개별 테스트 계획서(세분화) 테스트 명세서, 테스트 환경/데이터 요건 명세서 등 동적 테스트 프로세스 산출물 개별 테스트 종료 보고서(세분화) -> 프로젝트 종료 보고서

Testing 2023.07.11

[소프트웨어 테스팅] 동적 테스트 프로세스

동적 테스트 프로세스 테스트 관리 프로세스와 별개! 1. 테스트 설계 및 구현 산출물1 : 테스트 설계 명세서 - 주요 항목 : 각 피처 집합에 대한 목적, 우선순위, 피처 목록, 테스트 전략 산출물2 : 테스트 케이스 명세서 - 주요 항목 : 각 TC에 대한 목적, 추적성, 우선순위, 실행 조건, 입력, 예상 결과 산출물3 : 테스트 절차 명세서 - 주요 항목 : 각 테스트 절차에 대한 목적, 우선순위, 시작 작업, 실행 TC 목록, 종료 및 정리 작업, 다른 테스트 절차와의 관계 산출물4 : 테스트 환경 요건 명세서 - 주요 항목 : 각 테스트 환경 항목에 대한 항목명, 설명, 요구사항, 필요 시기, 담당자 산출물5 : 테스트 데이터 요건 명세서 - 주요 항목 : 각 테스트 데이터에 대한 데이터명, ..

Testing 2023.07.11

[소프트웨어 테스팅] 테스트 관리 프로세스

테스트 관리 프로세스 1. 테스트 계획 산출물 : 테스트 계획서 - 주요 항목 : 테스트 컨텍스트, 위험 분석, 테스트 전략, 테스트 수행 계획 2. 테스트 모니터링 및 제어 산출물 : 테스트 현황 보고서 - 주요 항목 : 보고 대상 기간, 계획 대비 진척도, 테스트 메트릭, 신규 및 변경 위험, 이후 테스트 계획 3. 테스트 종료 산출물 : 테스트 종료 보고서 - 주요 항목 : 테스팅 요약, 계획 대비 차이점, 테스트 메트릭, 테스트 방해 요인, 테스트 완료 평가, 잔존 위험, 테스트 산출물, 재사용 가능한 테스트 자산, 교훈

Testing 2023.07.02