Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2005.12D.4.569

Effective Test Case Generation for Various Types of Web-based Software  

Kim, Hyun-Soo ((주)대우조선 연구소)
Choi, Eun-Man (동국대학교 컴퓨터멀티미디어공학과)
Abstract
As information and business communication via Internet are growing up, web-based software is wide spread and more important on the viewpoint of software qualify than stand-alone. Research on verification of web content links and web-based Program was tried, but has short on covering various types of web based software and making experiments to be applied in real testing practice. This paper suggests a modeling technique to be applied to dynamic and various types of web-based software. First, it identifies each elements consisting of web-based software and then construct a model of Object Control Flow Graph and Object Relationship Diagram. We can generate test cases covering all test paths of ORD or invoking key points test route. Suggested modeling method and test case selection technique are verified by applying five types of web-based software and compared with other web-based test techniques.
Keywords
Web-based Software; Software Test; Software Performance Evaluation; Test Model;
Citations & Related Records
Times Cited By KSCI : 4  (Citation Analysis)
연도 인용수 순위
1 Louise Tamres, Testing Web Applications, addison Wesley, 2002
2 Jesper Ryden, Par Svensson, Web application Testing, Department of Transportation and Logistics Chalmers, Master Thesis, 2001
3 Filippo Ricca, Paolo Tonella,'Analysis and Testing of Web Applications', Procdeeding of the 23rd International Conference on Software Engineering, pp. 25-34, 2001   DOI
4 박은영, 테스트 케이스 작성 방법, Sten Journal, 2003, http://www.sten.or.kr/journal
5 David C.Kung et al. 'An Object-Oriented Web Test Model for Testing Web Applications', Proceedings of the 24th Annual International Computer Software and Applications Conference:, pp.25-27, 2000   DOI
6 Filippo Ricca and Paolo Tonella, 'Understanding and restructuring web sites ith reWeb', Multimedia Magazine, IEEE, Vol.8, No.2, pp.40-51, April-June 2001   DOI   ScienceOn
7 김현정 외, '사이버 쇼핑몰의 노드 및 링크 구조에 대한 탐색적 연구', 한국 HCI 98 학술대회, pp.166-172, 1998
8 Chien-Hung Liu et al., 'Object-based Data flow testing of web applications', Proceeding of First Asia-Pacific Conference on Quality Software, pp.7-16, Oct., 2000   DOI
9 이춘우 외, '항해 구조를 이용한 웹 응용의 테스트 방법', 한국 정보과학회 가을 학술 발표논문집 Vol.30, No.2, pp.361-363, 2003   과학기술학회마을
10 정선미, 최은만, '웹 테스팅 자동화를 위한 테스트 스크립트 생성 방법', 한국정보처리학회 춘계학술발표논문집, Vol.9, No.1, pp.473-476, 2002   과학기술학회마을
11 강제성, 윤광식, 오승욱, 권용래, '웹의 상태 기반 기능 시험 기법', 한국정보과학회 봄 학술발표논문집 Vol.27, No.1, pp.501-503, 2000   과학기술학회마을
12 권영호, 최은만, '웹 기반 소프트웨어의 테스트 모델에 관한 연구', 정보처리학회 춘계 학술발표논문집 제8권, 제1호, pp.197-200, 2001   과학기술학회마을
13 Jeff Offutt, 'Quality attributes of web software applications', IEEE software: Special Issue on Software Engineering of Internet Software, Vol.19, No.2, pp.25-32, 2002   DOI   ScienceOn
14 Y. Zuev, 'A set-covering problem: The combinatorial-local approach and the branh and bound method', U.S.S.R computational Mathematics and Mathematical Physis, Vol.19, No.6, 1979   DOI   ScienceOn
15 Sebastian Elbaum et al, 'Improving web application testing with user session data', Proceedings of International Conference on Software Engineering, pp.49-59, 2003   DOI
16 Ye Wu, Jeff Offutt, 'Modeling and Testing Web-based Applications', Department of Information and Software Engineering, George Mason University, Technical ISE-TR-02-08, 2002
17 Giuseppe Antonio Di Lucca et al, 'Testing Web Applications', Software Maintenance, Proceedings of International Conference on Software Engineering, pp.3-6, Oct, 2002   DOI
18 Hung Q. Nguyen, Testing Application on the Web, John Wiley & Song, 2001