검색 상세

제 3집단의 테스트 실행을 위한 객체지향 기반 산출물 중심의 테스트 케이스 도출 방안 연구

  • 발행기관 서강대학교 정보통신대학원
  • 지도교수 박수용
  • 발행년도 2005
  • 학위수여년월 200508
  • 학위명 석사
  • 학과 및 전공 정보통신대학원
  • 식별자(기타) 000000084599
  • 본문언어 한국어

초록/요약

본 논문에서는 업무에 대한 지식 없이도 프로젝트에서 제 3집단이 테스트를 수행할 수 있도록 객체지향 기반의 산출물 중심으로 테스트 케이스를 도출하는 방법과 절차를 제안하였다. 본 논문에서 프로젝트에서 수행 시 반드시 작성해야 하는 산출물을 근간으로 테스트 케이스를 도출할 수 방법을 제시하였고, 도출된 테스트 케이스는 화면, 데이터, 비즈니스 로직, 이벤트의 테스트 커버리지를 가지고 있으며, 이는 시스템의 안정화를 높일 수 있고, 품질을 보증할 수 있다. 제안된 방안을 검증하기 위해 보험 시스템 중 수출보증보험 청약 기능을 이용하여 객체지향 기반의 산출물인 시퀀스다이어그램, 액티비티다이어그램, 클래스다이어그램, GUI 명세서를 작성하였다. 작성된 산출물을 근거로 하여 테스트 케이스를 도출하였으며, 도출된 테스트 케이스가 시스템의 안정성을 향상시킨다는 것을 검증을 위하여 시스템 오류 종류를 이용하였고, 또한 시스템의 품질에 영향을 줄 수 있다는 것을 검증을 위하여 ISO /IEC9126의 품질 특성을 이용하였다. 이렇듯 적정한 산출물이 있으면 업무에 대한 지식이 없는 제 3집단도 안정성 및 품질이 보장된 테스트를 수행할 수 있다는 것을 입증하였다. 이는 시스템의 안정성 및 품질을 높일 수 있다

more

초록/요약

This thesis proposes the method and procedure to elicit test case based on object-oriented artifacts in SI project for the third party testing. The Test cases that is elicited from artifacts have test coverage of screens, data, business logics, and events. Therefore they will improve the stability of system and guarantee the Quality of it. To verify the proposed method, the OO-based artifacts - Activity diagram, Sequence diagram, Class diagram, GUI Specification - are made out using an experimental application to Export Insurance application function of Insurance System. Some kinds of errors are used to verify the stability and the ISO/IEC9126''s quality attributes are used to evaluate quality of the test cases elicited by the proposed method. They let the third party who has no business domains execute the test, which can guarantee the stability and quality of system.

more