새소식

반응형
밥벌이/소프트웨어 공학

소프트웨어 테스트 프로세스

  • -
반응형
  • 소프트웨어 테스트 프로세스 공정 흐름
  •    
  • 소프트웨어 테스트 프로세스 공정 내용
    • 계획 수립
      테스트 계획은 인력 조정, 사용 가능한 테스트 시설과 장비, 예상치 못한 결과에 대한 계획의 내용을 포함하여 활동 계획을 수립
    • 테스트 케이스 생성
      • 실행되는 테스트의 수준과 특정 테스트 기법을 토대로 생성
      • 테스트 케이스는 형상 관리 통제를 받아야 하며, 예상 결과를 포함해야 함
    • 테스트 환경 개발
      예상 결과의 운용 기록 및 복구, 스크립트, 다른 테스트 자료들을 비롯하여 테스트 케이스의 개발과 통제가 용이하도록 개발되어야 함
    • 실행
      • 실행은 과학적 실험의 기본적인 원칙을 구현해야 함
      • 테스트 수행 결과를 명확히 문서화 해야 함
    • 테스트 결과 평가
      • 결과를 평가하여 소프트웨어가 기대한 대로 실행되었는지, 또는 예상치 않은 결과는 없었는지 판단
      • 결과를 평가하기 위하여 공식적인 검토 위원회의 소집도 경우에 따라 필요
    • 문제 보고 / 테스트 로그
      • 언제, 누가, 어떤 소프트웨어 버전이고, 관련 식별 정보가 무엇인지 기록
      • 예상치 않은, 혹은 잘못된 결과는 문제 보고에 기록
    • 결함추적
      • 결함 추적 정보는 소프트웨어 공학의 어떤 면에서 개선이 필요한지, 이전 분서고가 테스트가 얼마나 효율적인지 결정하기 위해 사용
반응형

'밥벌이 > 소프트웨어 공학' 카테고리의 다른 글

소프트웨어 테스트의 분류  (0) 2010.12.27
소프트웨어 테스트 기법  (0) 2010.12.27
소프트웨어 설계 개요  (0) 2010.11.25
소프트웨어 설계 원리  (0) 2010.11.25
소프트웨어 모듈화  (0) 2010.11.25
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.