본문 바로가기
기타/Toy Project

SASD (구조적 분석 및 설계) 예제 - 대중교통시스템 (PTS) - 소프트웨어 테스팅 (Software Requirement Testing)

by 멘토_ 2021. 9. 17.
반응형

프로젝트 설명

 

[소프트웨어 공학 개론] 구조적 분석 및 설계(SASD) 기반의 C 개발 프로젝트 설명 - 각 단계 별 활동

해당 프로젝트는 건국대학교 컴퓨터공학과 학부 2학년 2학기 - '소프트웨어 공학 개론' 수업에서 진행하는 프로젝트이다. 프로젝트는 주어진 소프트웨어 요구사항 명세서 (SRS, Software Requirement Spe

ji-se.tistory.com

개발 대상

PTS 시스템 중 지하철, 버스 단말기 및 정산 시스템만을 대상으로 SW를 구현하는 것으로 규모를 제한하며 버스용 단말기, 지하철용 단말기 그리고 정산 시스템으로 총 3개의 S/W 로 구성된다.

→ 위의 설명은 주어진 소프트웨어 요구사항 명세서 (SRS: Software Requirement Specification) 에서 작성된 내용

 

소프트웨어 테스팅 (Software Requirement Testing)

프로그램 사용 메뉴얼, 소프트웨어 요구사항 명세서(SRS)를 기반으로 구현한 SW 의 테스트 케이스를 설계 및 구체화 하여 SW 테스팅을 계획하고 SW 테스팅 계획 (STP, Software Testing Plan) 문서 양식에 맞춰 STP 문서를 작성한다.

 

SW 테스팅 계획을 기반으로 구현한 SW를 대상으로 테스팅을 수행하고 테스팅 결과를 SW 테스팅 결과 (STR, Software Testing Result) 문서 양식체 맞춰 STR 문서를 작성한다.

 

소프트웨어 테스팅 계획 (Software Requirement Testing Plan)

소프트웨어 테스팅 계획은 다음을 포함한다.

  • 소프트웨어 테스팅 대상
  • 대상 중 테스팅 할 대상 / 테스팅 하지 않을 대상
  • 테스팅 방법
  • 테스팅 Pass / Fail Criteria
  • 소프트웨어 테스트 설계 명세
  • 소프트웨어 테스트 케이스 명세

소프트웨어 테스팅 계획에 대한 상세 내용은 아래 PDF 파일 참조

[2014_SE_B][T1]T1_STP_ Ver2.0.pdf
0.17MB

 

 

 

소프트웨어 테스팅 결과 리포트

소프트웨어 테스팅 결과 리포트는 다음을 포함한다.

  • 소프트웨어 테스트 케이스 명세
  • 테스팅 환경
  • 소프트웨어 테스트 요약

소프트웨어 테스팅 결과에 대한 상세 내용은 아래 PDF 파일 참조

[2014_SE_B][T1]T1_STR_ Ver2.0.pdf
0.11MB

반응형