Skip the navigation

SOA Requires New Testing Tools, Processes

By Heather Havenstein
August 7, 2006 12:00 PM ET

Computerworld - Before the recent move to service-oriented architectures, application testing mostly called for ensuring that a software application performed as it was designed, could handle specific loads and could be integrated with other isolated applications.

Throwing Web services into the mix is creating complexities that are prompting users to adjust traditional testing procedures.

Common monolithic applications were not written to be broken down into components, and they can be more easily tested than service-oriented applications, which can be dynamically tied together with components from other applications.

In addition, while an SOA can create flexibility by tying together multiple services to form new business processes, it also can create new points of failure at the various connection points -- all of which need to be tested.

Patrick Plant, director of information services for the Anoka-Hennepin School District in Minnesota, said that the move to an SOA requires a shift in all parts of the development process -- especially testing.

"In many cases now, you have more parts interacting with other parts," said Plant of SOA applications. Therefore, "you're also having to test the application interacting with other applications and other interfaces."

To help guide its SOA testing efforts, the school district has created matrixes noting all the possible combinations of browsers and operating systems that could be used to access its applications, Plant said.

The school district, based in Coon Rapids, Minn., is working with Hewlett-Packard Co. to help it build an SOA. The system will eventually link its 40-plus systems to provide centralized access to bus routes, student schedules and assignments, attendance records and lunch accounts.

Donald Marcotte, principal test engineer at Cardinal Health Inc., a Dublin, Ohio-based distributor of pharmaceuticals and medical supplies, has been using the Lisa SOA testing tool from Dallas-based Itko Inc. on an SOA project for the past month. The tool simulates users accessing the Web services, in order to gauge response times, Marcotte said.

The SOA project at Cardinal Health involves using Web services to access internal company applications and a centralized database. He declined to provide more details because the application could provide the company with a competitive advantage.

Marcotte said he chose Lisa because it will let him use a single tool to test services running from the presentation layer to the database. "We have multiple layers to test, [and] it could be very expensive to buy a tool for each layer," he said.

In addition, Marcotte said, he needed a flexible tool that could easily change the tests it runs when the code in the SOA application changed.

Read more about Enterprise Architecture and SOA in Computerworld's Enterprise Architecture and SOA Topic Center.



What is Tech Briefcase?
TechBriefcase is a new, free service where IT Professionals can Search, Store and Share IT white papers and content like this. Learn more
Bookmark content
Speed up your research efforts with content across the web.
Search and Store
Find the white papers you need. Create folders for any topic.
View Anywhere
Open your briefcase on your iPhone, tablet or desktop. Share with colleagues.
Don't have an account yet?
Additional Resources
Security KnowledgeVault
WHITE PAPER
Security is not an option. This KnowledgeVault Series offers professional advice how to be proactive in the fight against cybercrimes and multi-layered security threats; how to adopt a holistic approach to protecting and managing data; and how to hire a qualified security assessor. Make security your Number 1 priority.

Read now.

Cut Communications Costs Once and for All
WHITE PAPER
New IP-based communications systems are being deployed by small and midsized businesses at a rapid rate. Learn how these organizations are enabling faster responsiveness, creating better customer experiences, speeding office or mobile interactions, and dramatically reducing existing communications costs.

Read now.

Enterprise Architecture and SOA White Papers
Activities Streams Base An Integrated Social Layer
The enterprise social software market is exploding thanks to converging trends of consumerization, cloud, and mobile. In this must-read report, "The Forrester Wave:...
Beyond EDI: Reducing Your Automation Deficit with Business Intergration
In this white paper, we compare EDI integration with other business integration models, and identify four keys to achieving broader business automation, "Beyond...
Five Steps to Successful IT Consolidation
Mapping out a 5 step consolidation process can ensure that the goals of IT consolidation are achieved. Read this white paper to learn...
Shape Your Apps Strategy to Reflect New SaaS Licensing and Pricing Trends by Forrester Research
Forrester¿s review of 11 vendors in SaaS enterprise resource planning (ERP), customer relationship management (CRM), and supply chain management (SCM) confirms that, motivated...
IDC MarketScape: Worldwide Business Process Platforms 2011 Vendor Analysis
This IDC study uses the IDC MarketScape model to assess the capabilities of vendors to support midrange to complex process improvement scenarios using...
All Enterprise Architecture and SOA White Papers
Enterprise Architecture and SOA Webcasts
Configure, Don't Customize Your Service Desk
Join Pink Elephant Analyst George Spalding and Nimsoft Service Desk expert Tim Rochte to learn the perils of customizing your service desk and...
Whiteboard Presentation: Transform the Internet for Enterprise Applications - No Hardware, No Software, No Code Changes
Watch this whiteboard presentation to learn how to transform the Internet for enterprise applications with no hardware, no software and no code changes.
Distributed Database Security with Real-time Monitoring
View this demo and learn how IBM InfoSphere Guardium database activity monitoring can help protect your sensitive data in distributed DBMS environments with...
InfoSphere Warehouse Packs Demo
These flash modules make warehousing more tangible and relevant to business users through detailed explanations of the InfoSphere Warehouse Packs.
Delivery Management -- Extending Lifecycle Management
Date: Wednesday, June 20, 2012, 1:00 PM EDT

Siloed organizations continue doing the wrong things and doing things wrong, leading to increased costs,...
All Enterprise Architecture and SOA Webcasts
Newsletter Sign-Up

Receive the latest news test, reviews and trends on your favorite technology topics

Choose a newsletter
  1. View all newsletters | Privacy Policy
IT Jobs