Monday, February 25, 2008

Crosscheck Networks Announces SOA Testing Tutorial at Software Quality Engineering's STAREast 2008 Conference

Crosscheck Networks Announces SOA Testing Tutorial at Software Quality Engineering's STAREast 2008 Conference

SOA Testing is becoming a mature discipline. QA Professionals are now actively re-tooling themselves to adapt to web services-based SOA Testing requirements. For the second year running, Crosscheck Networks is conducting a 1-day intensive SOA Testing Tutorial. This is a hands-on class that starts off by first covering the fundamentals of web services-based SOA and then quickly goes into hands-on labs that cover functional, performance, interoperability, security, regression, automation and identity testing.

The course, hosted in Orlando on May 5, 2008 is limited to 30 attendees. To find out more, visit STAREast 2008 (

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:

Thursday, February 14, 2008

SOA Testing Article: Compress SOA Lifecycle through Development & QA Collaboration

Web services, the foundation of modern SOA, are being rolled out today in ever increasing numbers across enterprises. The key benefit of web services is reusability of services across applications in a distributed environment. Reuse is especially valuable in exposing monolithic, legacy functionality as self-contained services. With the promise of SOA and web services come also the challenges for successful implementation and testing. These challenges fall directly on the developer and QA teams to meet deadlines while also deploying a robust,
resilient and reliable SOA solution.

The challenge of building robust and reliable services within a SOA exposes age-old fissures between Development and QA: Who is really responsible for testing across distributed environments.

In this article, we will explore the gaps and recommend ways of bridging such fissures to ensure greater efficiency in developing and deploying web services-based Service Oriented Architecture.

Get the Complete Article:

Friday, February 08, 2008

SOA Testing Tool: SOAPSonar v3.5 Released

Crosscheck Networks, the leading provider of SOA Testing Tools announced General Availability of SOAPSonar v3.5 with the following significant features:

  • Direct Database Integration for End-to-End SOA Testing
  • Dynamic On-Demand Binding for abstract types
  • Setting of Global Policies that can assigned to Custom Test Groups
  • JUNIT Integration that enables SOAPSonar to leverage JUNIT framework
  • Direct native Java key store PKI support
  • Optimization techniques to parse jumbo WSDLs and Schemas

SOAPSonar has become one of the most sophisticated SOA Testing tools in the industry without sacrificing ease-of-use. We have looked at many SOA Testing tools and find SOAPSonar loaded with a tremendous breath of features and the lowest cost.

In this latest release of SOAPSonar, the part that I find really significant is the ability to do end-end-to-end testing through integration with databases. Typical web services are developed using a web services container such as BEA WebLogics, Tomcat of IBM WebSphere. The web services usually make JDBC calls to backend Databases such as MySQL, Oracle, IBM DB2. For a SOA Tester to ensure that the web services call has successfully executed requires "independently" evaluating the impact of a web services call on the database. With SOAPSonar, one can now easily set evaluation criteria that not only makes sure that the SOAP Response is evaluated for success/failure but also the state of the back-end database is evaluated to make sure that the end-to-end transaction was successful.

To download latest version of SOAPSonar, visit