View : 117 Download: 0

프레임워크 기반 웹 어플리케이션 테스트를 위한 BizUnit 테스트 코드 생성 자동화 방안 연구

Title
프레임워크 기반 웹 어플리케이션 테스트를 위한 BizUnit 테스트 코드 생성 자동화 방안 연구
Other Titles
Biz Unit Test Code Auto-Generation for Web Application on Framework
Authors
송화정
Issue Date
2009
Department/Major
대학원 컴퓨터정보통신공학과
Publisher
이화여자대학교 대학원
Degree
Master
Advisors
최병주
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.
Fulltext
Show the fulltext
Appears in Collections:
일반대학원 > 컴퓨터정보통신공학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE