다양한 웹 기반 소프트웨어의 테스트를 위한 효율적인 테스트 케이스의 생성
Effective Test Case Generation for Various Types of Web-based Software
0
조회
0
다운로드
2
인용
0
참고문헌
키워드
초록
인터넷을 통한 정보의 교류와 비즈니스가 활발해지면서 웹 기반 소프트웨어도 확대되고 있고 그만큼 품질 측면의 노력이 중요하다. 웹 컨텐츠의 링크나 웹 기반 프로그램을 검증하는 연구가 시도되었으나 다양한 웹 기반 구성 방법들을 커버하는 방법은 찾기 어려웠고 또한 적용 실험이 부족하다. 이 논문에서는 다양한 동적인 웹 기반 소프트웨어들을 타입별로 나누어 보고 동일한 방법으로 모델링 한 후 테스트 케이스를 생성하는 방법을 제안한다. 웹 기반 소프트웨어를 구성하는 개체들을 파악한 후 이를 개체 제어흐름 그래프(Object Control Flow Graph)와 개체 관계 다이어그램(Object Relationship Diagram)으로 모델링 한다. 모델에서 테스트 경로를 파악하고 테스트 키 포인트를 구동하는 테스트 케이스를 찾는다. 제안한 방법으로 다섯 가지 타입의 웹 기반 소프트웨어를 적용하여 실용성을 보였으며 이제까지 제안된 방법과 어떤 차이를 보이는지 비교하였다.
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 quality 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.
참고문헌 (17)
- "웹의 상태 기반 기능 시험 기법", 27(1), pp.501~503 (2000)
- "웹 기반 소프트웨어의 테스트 모델에 관한 연구", 8(1), pp.197~200 (2001)
- "사이버 쇼핑몰의 노드 및 링크 구조에 대한 탐색적 연구", pp.166~172 (1998)
- "테스트 케이스 작성 방법" (2003)
- "항해 구조를 이용한 웹 응용의 테스트 방법", 30(2), pp.361~363 (2003)
- "웹 테스팅 자동화를 위한 테스트 스크립트 생성 방법", 9(1), pp.473~476 (2002)
- "Object-based Data flow testing of web applications", pp.7~16 (2000)
- "An Object-Oriented Web Test Model for Testing Web Applications", pp.25~27 (2000)
- "Understanding and restructuring web sites ith reWeb", 8(2), pp.40~51, Filippo Ricca and Paolo Tonella
- "Analysis and Testing of Web Applications", pp.25~34 (2001)
- "Testing Web Applications", proceedings of international conference on software engineering(36), pp.2002~
- "Testing Application on the Web" (2001), John Wiley & Sons
- "Quality attributes of web software applications Special Issue on Software Engineering of Internet Software", 19(2), pp.25~32 (2002)
- "Testing Web Applications" (2002), Addison Wesley
- "Web application Testing" (2001), Department of Transportation and Logistics Chalmers
- "Improving web application testing with user session data", pp.49~59 (2003)
- "Modeling and Testing Web-based Applications", george mason university (2002)
