개발의 흐름에 따른 문서 정리(테스트 단계)

HU·2021년 9월 15일
0

테스트 계획서

  • 테스트 전략, 목적 테스트 일정, 예상 및 산출물에 대한 리소스(인력, 소프트웨어, 하드웨어)를 요약한 문서이다.
  • 작성 항목

제품 분석

  • 누가 사용할 것인가
  • 무엇을 위해 사용하는가
  • 어떻게 작동하는가
  • 제품에서 사용하는 SW/HW는 무엇인가

테스트 전략 설계

  • 테스트의 목표를 달성하기 위해 필요한 활동 내역을 정의하는 단계이다.
  • 고객의 요구 사항, 예산, 제품 사양, 팀의 기술과 재능 등

테스트 목표 정의

  • 테스트 실행의 전반적인 목표 및 성취도를 정하는 단계이다.
    • 테스트를 진행해야할 기능, 성능 등을 정한다.
    • 정한 기능들을 기반으로 목표치를 설정한다.

테스트 기준 정의

  • 테스트 시 정해진 절차와 판단 기준(언제까지 진행하며 언제 종료하는가)을 정하는 단계이다.
    • 정지 기준: 테스트를 단계 별로 진행 중 정지 기준이 충족되면 이 문제가 해결 될 때까지 테스트 사이클을 일시 중단한다.
    • 종료 기준: 테스트 단계가 성공적으로 완료 되었음을 나타내는 기준이다. 이를 통해 합격률을 정한다.

자원 계획

  • 작업을 완료하기 위해 필요한 유형의 자원에 대한 자세한 사항이다.
    • 인적 자원: 시험 관리자, 테스트 개발자, 테스트 관리자, SQA 회원 등
    • 시스템 리소스: 테스트 도구, 회로망, 컴퓨터 등

테스트 환경 계획

  • 사용자 뿐만 아니라 실행 환경 등을 고려한다.
    • 사용하기 위한 SW/HW 요구사항, 환경 설정 등

일정 및 견적

  • 테스트하기 위휘 필요한 자원이 무엇이고, 얼마나 소요되는지 구상한다.
    • 단계 별 테스트, 인원 및 장비, 예상 시각 등

산출물 테스트

  • 테스트를 지원하기 위해 개발되고 유지되어야 하는 문서, 도구 및 기타 구성 요소이다.
    • 테스트 前: 계획 문서, 디자인 사양 등
    • 테스트 中: 시뮬레이터, 데이터, 오류 로그 등
    • 테스트 後: 테스트 결과, 보고서 등

참고 자료: https://testmanager.tistory.com/

테스트 시나리오

  • 여러 개의 테스트 케이스들을 수행하기 위한 동작 순서를 기술한 문서를 의미한다.

  • 테스트 시나리오 작성 시 유의사항

    • 테스트 그룹은 고객의 요구사항과 설계문서 사양 등을 토대로 작성한다.
    • 항목은 요구사항과 설계 문서, 제품 사양 등의 어떠한 부분을 참고하는지 알 수 있도록 작성한다.
    • 테스트 항목은 고유 ID, 분류 코드, 절차 번호, 예상과 결과, 기능, 성능, 안정성, UI 등의 필수 수행 항목을 포함하여 작성한다.
    • Use case 간 업무 흐름이 정상적인지를 테스트 할 수 있도록 작성한다.
    • 개발된 모듈 또는 프로그램 간의 연계가 정상적으로 동작하는지 테스트 할 수 있도록 작성한다.

참고 자료 출처:

https://lipcoder.tistory.com/entry/2-4-7%EC%9E%A5-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%BC%80%EC%9D%B4%EC%8A%A4%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%8B%9C%EB%82%98%EB%A6%AC%EC%98%A4%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%98%A4%EB%9D%BC%ED%81%B4

https://codedragon.tistory.com/6160

profile
지식 쌓기

0개의 댓글

관련 채용 정보