View : 1110 Download: 0

Full metadata record

DC Field Value Language
dc.contributor.advisor최병주-
dc.contributor.author송화정-
dc.creator송화정-
dc.date.accessioned2016-08-25T11:08:43Z-
dc.date.available2016-08-25T11:08:43Z-
dc.date.issued2009-
dc.identifier.otherOAK-000000051654-
dc.identifier.urihttps://dspace.ewha.ac.kr/handle/2015.oak/187925-
dc.identifier.urihttp://dcollection.ewha.ac.kr/jsp/common/DcLoOrgPer.jsp?sItemId=000000051654-
dc.description.abstract웹 어플리케이션의 활용과 그 시장이 압도적으로 성장하면서 그 기능이 확대, 심화되고 있다. 오늘날 나날이 높아지는 소프트웨어의 고품질 요구와 맞물려 웹 어플리케이션의 테스트에 대한 관심도 급증하고 있다. 웹 어플리케이션은 개발환경적인 면에서 프레임워크 기반으로 개발되고 있는 추세로 그 프레임워크의 영역이 확장될수록 전체 웹 어플리케이션의 각 모듈은 이질적인 파일들의 조합으로 구성되고 있다. 반제품의 형태로 제공되는 프레임워크가 전체 개발 대상의 구조를 제어한다는 점에서 웹 어플리케이션만의 특성을 갖게 되며 실행 단위에 있어서 일반적인 어플리케이션과 다른 모습을 갖게 된다. 본 논문에서는 웹 어플리케이션의 실행 단위로써 의미를 가지는 최소 단위로 웹 비즈니스 로직을 정의하고, 이에 대한 BizUnit 테스트 코드를 자동 생성하는 방안을 제안하며, BizUnit을 통해 효과적으로 웹 어플리케이션을 테스트하는 것을 분석한다.;As the practical use and the market of web application have been remarkably growing, its functionality is magnifies and deepens. Today, the concerns about testing web applications are also increasing as the high quality of software has been severe day by day. Web application development has a trend that it is based on frameworks in an aspect of development environments. As the scope of frameworks has been wider, each module of the whole web application is composed of the combination of heterogeneous files. Web applications get to have their own characteristics and a different appearance from usual applications in an aspect of execution unit in that the framework provided as a half-finished product controls the structure of the entire development target. In this paper, we define web business logic as a least meaningful execution unit of web applications and suggest how to auto-generation of BizUnit test codes and analyzes testing web application effectively through BizUnit test codes.-
dc.description.tableofcontentsI. 서론 = 1 A. 연구 배경 = 1 B. 연구 목적 및 내용 = 2 C. 논문 구성 = 3 II. 관련연구 = 4 A. JUnit 테스트 코드 = 4 B. JUnit 테스트 자동화 도구 = 5 III. 웹 어플리케이션의 비즈니스 로직 = 8 A. 애니 프레임을 통해 본 웹 어플리케이션 구조 = 8 1. 웹 어플리케이션 구성요소 = 10 가. 설정 파일 = 10 나. 클래스 파일 = 10 다. 화면 파일 = 11 2. 구성요소간의 상호작용 = 11 B. 웹 비즈니스 로직 = 12 1. 웹 비즈니스 로직 정의 = 12 2. 웹 비즈니스 로직 적용 규칙 = 14 C. BizUnit = 15 1. BizUnit 테스트 코드 = 15 2. BizUnit 테스트 코드 구성요소 = 16 IV. BizUnit 테스트 자동화: 테스토피아_비즈(Testopiabiz) = 19 A. 테스토피아_비즈 구조 = 19 B. BizUnit 테스트 코드 생성 과정 = 21 C. 테스토피아_비즈를 이용한 테스트 수행 = 25 V. 적용 사례 및 분석 = 26 A. 샘플 프로젝트 = 26 B. 테스트 수행 및 결과 = 26 C. 테스트 결과 분석 = 27 1. 테스트 대상 분석 = 28 2. 테스트 데이터 분석 = 29 3. 결함 분석 = 30 VI. 결론 및 향후 과제 = 36 참고문헌 = 38 ABSTRACT = 40-
dc.formatapplication/pdf-
dc.format.extent1809692 bytes-
dc.languagekor-
dc.publisher이화여자대학교 대학원-
dc.title프레임워크 기반 웹 어플리케이션 테스트를 위한 BizUnit 테스트 코드 생성 자동화 방안 연구-
dc.typeMaster's Thesis-
dc.title.translatedBiz Unit Test Code Auto-Generation for Web Application on Framework-
dc.creator.othernameSong, Hwajung-
dc.format.pageⅴ, 41 p.-
dc.identifier.thesisdegreeMaster-
dc.identifier.major대학원 컴퓨터정보통신공학과-
dc.date.awarded2009. 2-
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