View : 855 Download: 0

Full metadata record

DC Field Value Language
dc.contributor.author金靑我-
dc.creator金靑我-
dc.date.accessioned2016-08-26T10:08:17Z-
dc.date.available2016-08-26T10:08:17Z-
dc.date.issued2001-
dc.identifier.otherOAK-000000029244-
dc.identifier.urihttps://dspace.ewha.ac.kr/handle/2015.oak/199411-
dc.identifier.urihttp://dcollection.ewha.ac.kr/jsp/common/DcLoOrgPer.jsp?sItemId=000000029244-
dc.description.abstract객체 지향 소프트웨어 모듈들을 통합 한 후 그 모듈 사이에 존재하는 오류를 추출하는 통합 테스트는 재사용이 가능한 클래스나 컴포넌트 단위로 구현된 소프트웨어를 점진적(incremental)으로 검증하는 방법으로 사용된다. 본 논문에서는 UML 개발도(development diagram) 기반의 테스트 자동화 방안을 제안하고, XML 기술을 이용하여 개발한 "테스트 자동화 도구인 AUTEG(Automatic UML-Based Test Generation)"를 "연수원 관리 시스템"의 사례를 적용하여 분석 기술한다. AUTEG는 UML(Unified Modeling Language) 개발도를 이용하여 전체 시스템을 구성하는 모듈 사이의 인터페이스(interface)영역에 존재하는 오류 추출이 가능한 테스트도(test diagram)와 기존의 화이트 박스 테스트(white-box test)기법을 적용하여 테스트 데이터를 자동 생성한다. 뿐만 아니라, 사용자가 통합 테스트의 단위 모듈을 자유롭게 그룹화 할 수 있기 때문에 통합 테스트(integration test)와 시스템 테스트(system test)에 적용할 수 있고, 컴포넌트 기반 소프트웨어 개발(Component-Based Software Development : CBSD)개념을 이용한 분산 환경의 테스트에 활용할 수 있다.;After integrating the object oriented software module, the integration test that extracts fault between the modules incrementally inspects the software that is composed of reusable class or component unit. This thesis suggests test automation method based on UML development diagram. It analyzes AUTEG (Automatic UML-Based Test Generation), a test automation tool, which is developed by XML technology, by applying the example of management system for a training institute. AUTEG automatically produces test diagram that possibly extracts faults existing in interface area between modules using UML (Unified Modeling Language) development drawing. It also automatically produces test data using the existing white-box test method. As the user can freely make a group of unit module of integrated test, it can be applied to integration test and system test. It can also be used in distributed environment test using the concept of CBSD (Component-Based Software Development).-
dc.description.tableofcontents논문개요 = ⅴ Ⅰ. 서론 = 1 1.1 연구 배경 = 1 1.2 연구 목적 및 내용 = 2 Ⅱ. 관련 연구 = 4 2.1 시나리오 기반의 테스트 기법 = 4 2.2 UML기반의 테스트 기법 및 도구 = 6 2.2.1 UML기반의 테스트 기법 = 6 2.2.2 UML기반의 테스트 도구 = 7 Ⅲ. UML기반의 테스트 자동화 = 10 3.1 통합 테스트 기법 = 11 3.1.1 테스트도 (Test Diagram) = 13 3.1.2 테스트도(Test Diagram) 명세 = 13 3.2 UML기반의 테스트 자동화 방안 = 14 3.2.1 데이터 베이스 생성 = 16 3.2.2 통합 대상 정의 = 18 3.2.3 테스트도 생성 = 19 3.2.4 테스트 데이터 생성 = 20 3.3 사례 연구 = 21 3.3.1 문제 정의 = 22 3.3.2 테스트도와 테스트 데이터 생성 과정 = 22 3.3.3 사례 연구를 통한 결과분석 = 30 Ⅳ. UML기반의 테스트 자동화 도구 = 32 4.1 AUTEG의 구조 및 기능 = 32 4.1.1 AUTEG의 기능 = 33 4.2 AUTEG의 실행 사례 = 35 4.2.1 데이터 베이스 생성 = 36 4.2.2 통합 대상 정의 = 37 4.2.3 테스트도 작성 및 테스트 데이터 생성 = 38 Ⅴ. 분석 = 41 5.1 UML기반의 테스트 도구와 AUTEG의 비교 분석 = 41 5.2 AUTEG의 분석 = 43 5.1.1 소프트웨어 보완 = 44 5.1.2 소프트웨어 이식 = 44 5.1.3 소프트웨어 수행 = 45 5.3 AUTEG 사용 시 효과 = 45 Ⅵ. 결론 및 향후 연구 과제 = 47 ABSTRACT = 50-
dc.formatapplication/pdf-
dc.format.extent2536801 bytes-
dc.languagekor-
dc.publisher이화여자대학교 과학기술대학원-
dc.subjectUML-
dc.subject테스트-
dc.subject자동화-
dc.subject도구 구현-
dc.titleUML기반의 테스트 자동화 방안 및 도구 구현-
dc.typeMaster's Thesis-
dc.title.translatedMethod of Test Automation Based on UML and Implementation-
dc.format.page50 p.-
dc.identifier.thesisdegreeMaster-
dc.identifier.major대학원 컴퓨터학과-
dc.date.awarded2001. 8-
Appears in Collections:
일반대학원 > 컴퓨터공학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

BROWSE