A Safe Regression Testing Technique for Web Services Based on WSDL Specification

  • Conference paper
Software Engineering, Business Continuity, and Education (ASEA 2011)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 257))

Abstract

Specification-based regression testing of web services is an important activity which verifies the quality of web services. A major problem in web services is that only provider has the source code and both user and broker only have the XML based specification. So from the perspective of user and broker, specification based regression testing of web services is needed. The existing techniques are code based. Due to the dynamic behavior of web services, web services undergo maintenance and evolution process rapidly. Retesting of web services is required in order to verify the impact of changes. In this paper, we present an automated safe specification based regression testing approach that uses original and modified WSDL specifications for change identification. All the relevant test cases are selected as reusable hence our regression test selection approach is safe.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
EUR 29.95
Price includes VAT (Spain)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
EUR 85.59
Price includes VAT (Spain)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
EUR 103.99
Price includes VAT (Spain)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Gottschalk, K., Graham, S., Kreger, H., Snell, J.: Introduction to web services architecture. IBM Systems Journal 41(2), 170–177 (2002)

    Article  Google Scholar 

  2. Binder, R.: Testing Object-Oriented Systems: Models, Patterns and Tools. Addison-Wesley Professional (2000)

    Google Scholar 

  3. Extensible Markup Language (XML) 1.1 (2nd edn.), – World Wide Web Consortium (2006), http://www.w3.org/TR/xml11/

  4. Ruth, N.M., Lin, F., Tu, S.: Applying Safe Regression Test Selection Techniques to Java Web Services. International Journal of Web Services Practices 2(1-2), 1–10 (2006)

    Google Scholar 

  5. Ruth, M., Tu, S., Oh, S., Loup, A., Horton, B., Gallet, O., Mata, M.: Towards automatic regression test selection for Web services. In: 31st Annual International Computer Software and Applications Conference (COMPSAC 2007), Bei**g, China, pp. 729–736 (July 2007)

    Google Scholar 

  6. Penta, M.D., Bruno, M., Esposito, G., Mazza, V., Canfora, G.: Web services regression testing. In: Baresi, L., Di Nitto, E. (eds.) Test and Analysis of Web Services, pp. 205–234. Springer, New York (2007)

    Chapter  Google Scholar 

  7. Khan, T.A., Heckel, R.: A methodology for model based regression testing of web services. In: Testing: Academic and Industrial Conference - Practice and Research Techniques (TAICPART), pp. 123–124 (2009)

    Google Scholar 

  8. Web Services Description Language (WSDL) 2.0, part 1: Core Language (2007), – World Wide Web Consortium, http://www.w3c.org/TR/wsdl20/

  9. WebserviceX.NET. -MortgageIndexWebService, http://www.webservicex.net

  10. Jorgensen, P.C.: Software Testing: A Craftsman’s Approach. CRC Press, Inc. (2002)

    Google Scholar 

  11. Leung, H.K.N., White, L.: Insights into regression testing: software testing. In: Proceedings of Conference on Software Maintenance, pp. 60–69 (October 1989) ISBN: 0-8186-1965-1

    Google Scholar 

  12. Bares, L., Nitto, E.D.: Test and Analysis of Web Services. ACM Computing Classification. Springer, Heidelberg (2007) ISBN 978-3-540-72911-2

    Google Scholar 

  13. Simple Object Access Protocol (SOAP) 1.2, Part 0, Primer: – World Wide Web Consortium (2007), http://www.w3.org/TR/soap12-part0/

  14. XML Schemas- Part 2, Datatypes – World Wide Web Consortium http://www.w3.org/TR/xmlschema-2/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Masood, T., Nadeem, A., Lee, Gs. (2011). A Safe Regression Testing Technique for Web Services Based on WSDL Specification. In: Kim, Th., et al. Software Engineering, Business Continuity, and Education. ASEA 2011. Communications in Computer and Information Science, vol 257. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27207-3_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-27207-3_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-27206-6

  • Online ISBN: 978-3-642-27207-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics

Navigation