Proceedings Article10.1109/NWESP.2006.8
Applying Safe Regression Test Selection Techniques to Java Web Services
Feng Lin,M. Ruth,Shengru Tu +2 more
- 25 Sep 2006
- pp 133-142
41
TL;DR: A code transformation approach to regression test selection that forms a local Java program which simulates the functionality and behavior of the Web service applications in an end-to-end manner and can be applied to the transformed code and safely reduce test cases for the Web Service applications.
read more
Abstract: Existing safe regression test selection techniques, especially the white-box testing methods, do not work with Web service applications due to the inherent distributed nature of Web service systems. In this paper, we have presented a code transformation approach to regression test selection. The transformed code forms a local Java program which simulates the functionality and behavior of the Web service applications in an end-to-end manner. Safe regression test selection techniques can then be applied to the transformed code and safely reduce test cases for the Web service applications. A safe regression test selection technique has an additional quality in that it guarantees that nothing that could produce an error in the first set of tests will be left untested in the second set of tests under certain well-defined conditions. Additionally, we provide implementation details as well as an example.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Regression testing minimization, selection and prioritization: a survey
Shin Yoo,Mark Harman +1 more
TL;DR: This paper surveys each area of minimization, selection and prioritization technique and discusses open problems and potential directions for future research.
1.5K
Regression Testing Minimisation, Selection and Prioritisation - A Survey
Shin Yoo,Mark Harman +1 more
- 01 Oct 2009
TL;DR: This paper surveys each area of minimisation, selection and prioritisation technique and discusses open problems and potential directions for future research.
Testing and verification in service-oriented architecture: a survey
TL;DR: The previous work undertaken on testing and verification of service‐centric systems is surveyed, showing the strengths and weaknesses of current strategies and testing tools and identifying issues for future work.
141
Automatic test case selection for regression testing of composite service based on extensible BPEL flow graph
TL;DR: An approach is proposed to select test cases for regression testing of different versions of BPEL (business process execution language) composite service where these changes are involved using a kind of eXtensible BPEL flow graph (XBFG).
54
Test Case Prioritization for Audit Testing of Evolving Web Services Using Information Retrieval Techniques
Cu D. Nguyen,Alessandro Marchetto,Paolo Tonella +2 more
- 04 Jul 2011
TL;DR: This paper presents a novel approach to the prioritization of audit test cases using information retrieval that matches a service change description with the code portions exercised by the relevant test cases.
50
References
Analyzing regression test selection techniques
TL;DR: In this article, the authors outline the issues relevant to regression test selection techniques, and use these issues as the basis for a framework within which to evaluate the techniques and illustrate the application of the framework by using it to evaluate existing regression-test selection techniques.
Testing services and service-centric systems: challenges and opportunities
Gerardo Canfora,M. Di Penta +1 more
TL;DR: This paper provides users and system integrators with an overview of service-oriented architecture testing's fundamental technical issues and solutions, focusing on Web services as a practical implementation of the SOA model.
237
Extending WSDL to facilitate Web services testing
Wei-Tek Tsai,R. Paul,Yamin Wang,Chun Fan,Dong Wang +4 more
- 23 Oct 2002
TL;DR: Four kinds of extension are considered: input-output dependency, invocation sequence, hierarchical functional description and concurrent sequence specifications, which aim to extend the WSDL to support this kind of information description.
159
Using component metacontent to support the regression testing of component-based software
Alessandro Orso,Mary Jean Harrold,David S. Rosenblum,Gregg Rothermel,Mary Lou Soffa,Hyunsook Do +5 more
- 07 Nov 2001
TL;DR: Two new metacontent based techniques are presented that address the problem of regression test selection for component based applications: a code based approach and a specification based approach.
Verification of Web services using an enhanced UDDI server
Wei-Tek Tsai,R. Paul,Zhibin Cao,Lian Yu,A. Saimi +4 more
- 04 Aug 2003
TL;DR: This paper proposes adding verification mechanism to the UDDI servers including check-in and checkout of WS including test scripts to be attached to WS, and both WS providers and clients use these test scripts.
105