Showing posts with label SOA Regression. Show all posts
Showing posts with label SOA Regression. Show all posts

Sunday, July 05, 2009

Intro to SOA Regression Testing: A Hands-on Approach

Here's a hands-on approach to SOA-based Regression Testing using XML/Web Services that is useful for developers and SOA QA professionals who want to ensure that the rapid pace of changes made to web services do not degrade the quality of their services.

Intro to SOA Regression Testing: A Hands-on Approach

In this article, techniques for SOA Regression Testing through a hands-on approach are described with a walk through of:

  • Setting up a simple web services consumer (client) and producer (server) environment.
  • Establishing an external MS Excel data source for driving test scenarios.
  • Recording an acceptable base-line run.
  • Simulating regression by changing producer service.
  • Re-running external test data and identify producer service regression.

This article was initially published on Code Project by Crosscheck Networks, Inc.

Tuesday, February 19, 2008

Introduction to SOA Regression Testing: A Hands-on Approach

This article published recently highlights the importance of building a sound SOA Regression framework as a part of an enterprise-wide SOA Initiative. Here's a small snippet with a link to the entire PDF document:



Regress means to go backwards. Software Regression Testing is the means of identifying unintentional errors or bugs that may have been introduced as a result of changing a program module. The program module regresses by no longer working as it used to before. Software development is an iterative process in which program modules are continually modified by teams of developers to meet changing system requirements. Typical software systems with N modules have N2 dependencies. A flaw introduced in a modified module can have significant impact across the entire system.

Link to full article: http://www.crosschecknet.com/SOA-Regression-Testing-v2.pdf