XML, SOAP, REST Testing for SOA and Cloud Computing

SOA Testing

Subscribe to SOA Testing: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get SOA Testing: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories

API Security has finally entered our security zeitgeist. OWASP Top 10 2017 - RC1 recognized API Security as a first class citizen by adding it as number 10, or A-10 on its list of web application vulnerabilities. We believe this is just the start. The attack surface area offered by API is orders or magnitude larger than any other attack surface area. Consider the fact the APIs expose cloud services, internal databases, application and even legacy mainframes over the internet. What could go wrong? API Security has been added to OWASP Top 10 2017 - RC1. This is a commendable step taken by the web application security thought leaders and is a clear indication of where the industry is heading. Security professionals have all the tools and awareness to fence in applications, databases and legacy systems through firewalls. OWASP has served the security professionals well... (more)

Support Real Healthcare Reform: Start Using HL7 v3

Health Care at Cloud Expo We all know that technology is key to reducing health care costs, eliminating dangerous errors, and eventually providing coverage for all.  I like learning from others, so while we consider ourselves innovative, there is no point in repeating mistakes made by others.  Here's a fact motivating the Dutch -- one of the leading nations in using modern technology (SOA, XML. HL7v3, Schematrons, Virtualization, Cloud computing) for solving their heath care problems: "Currently some 90.000 people (out of a population of 16 million) are hospitalized yearly due to wrong medication."  Fourth Grade Math shows that we, in the US, may be hospitalizing (300/16 x 90,000) over 1.6 Million individuals due to wrong medication. A review of the Dutch Health Care Initiative that has evolved for almost a decade shows that they are on the leading edge of deploying... (more)

Using SQL Azure for SOA Quality Testing

I. INTRODUCTION Throwing its hat in the Platform as a Service (PaaS) ring, Microsoft has joined the likes for Salesforce.com and Google with its annoucement of Microsoft Azure Platform. Microsoft Windows Azure Platform provides three primary components: Windows Azure: A cloud services operating system that serves as the development, service hosting and service management environment for the Windows Azure platform. SQL Azure: A cloud hosted relational database that removes the burdens of RDBMS installation, patching, upgrades and overall software management for relational databases. AppFabric: A platform that enables users to build and manage applications easily both on-premises and in the cloud. To better understand the components offered by MS Azure, we registered for MS Azure Platform and browsed through the three components. SQL Azure turned out to be the easies... (more)

Integrated Load Test Analysis

Andreas Grabner described how he used the Compuware APM PureStack technology to identify the server-side performance issues during a recent load test run against the Compuware APM Community Portal, a production application used by our customers. He was able to quickly identify the CPU bottleneck that caused the performance degradation in the server environment, leading to an almost immediate resolution of the issue. Bridging the Gap between Ops and Apps Data by adding Context: One picture that shows the Hotspots of "Horizontal" Transaction as well as the "Vertical" Stack. But what about the external performance recorded during this load test? What would a customer have experienced if they had tried to access the site during this time? Well, at the peak of the test, I used WebPageTest to capture a video of the APM Community Homepage loading (Note: The video has been... (more)

iTKO Releases LISA 3 For Complete SOA Testing

iTKO announced the release of iTKO LISA 3 Complete SOA Testing Platform. LISA 3, is a proven suite with the breadth to test SOA workflows across every component type and development phase, the company says. LISA 3 expands on the concept of distributed testing for every development phase, from functional and unit testing, to regression, load and performance testing, to offer a comprehensive platform for deep testing and monitoring of dynamic Web applications and all of the supporting SOA layers behind them. According to iTKO, by maintaining the context of an SOA workflow across multiple tiers and development phases, software developers and QA teams can expedite their testing times by up to 80 percent, since there's no need to code or re-script LISA test cases every time the target software changes. iTKO's development toward LISA 3 began almost two years ago as the company... (more)

Solstice Software Unveils SOA Test Solutions for TIBCO

Enhanced Platform Library for Solstice Integra Suite provides the most complete end-to-end testing of TIBCO deployments, supporting TIBCO’s focus on enterprise clients and alignment of business integration with process management. Solstice Software, specialized in SOA test solutions, announced the release of version 2.0 of the Solstice Integra TIBCO Platform Library. Available immediately, the Solstice Integra Suite, composed of the Test Automation core paired with the TIBCO Platform Library, is the only true enterprise testing solution that provides complete visibility and true process validation of business processes deployed with TIBCO’s enterprise backbone and business integration technologies. Solstice Integra Suite’s unique architecture supports scalable, secure, shared access to test assets for distributed teams across the life cycle. “T... (more)

SOA Technology Leader iTKO To Exhibit at SOA World Conference & Expo

SYS-CON Events announced today that iTKO to exhibit at the upcoming SOA World Conference & Expo 2007 East, June 25-27, 2007 in New York City. iTKO, Inc. offers the most complete software suite for testing Service-Oriented Architectures (SOA), allowing multiple business technology layers to be exercised within a single test case. iTKO's mission is to allow everyone involved in IT to own Complete, Collaborative, and Continuous TM software quality, from development, to QA and business analysts. iTKO LISA Complete SOA Testing Platform system performs unit, functional, regression, load and performance tests, without requiring test coding or script maintenance, saving up to 80% of the cost of testing over the course of six months. For dynamic web applications, web services, J2EE, .NET, Java objects, JMS/messaging, databases, and many more technologies, LISA provides live ... (more)

iTKO LISA Adds SOA Load Testing Features

“Over the last year since releasing LISA 3.5, we’ve put a lot of focus on the load testing aspects of LISA, and you will see this reflected in our new version of the software,” said John Michelsen, founder and chief architect of iTKO. “Customers appreciated our ability to efficiently test every technology layer beyond the Web interface, as a collaborative, no-code workflow, and on a continuous basis. These new features automate many of the aspects of load test creation, staging and feedback that our customers demand.” iTKO, Inc., has added new functionality for LISA SOA Testing that brings the best practices for load and performance testing to the highly distributed and heterogeneous world of SOA applications. The new load testing features of LISA include: Load Patterns: Several new patterns for simulating variable and graduated le... (more)

Envision a World Where SOA, AJAX, Web Services and Web 2.0 are Completely Blurred

Frank Cohen's Blog Anil Gupta is planning to write a book on SOA test methodology. He recently asked for feedback on the subject areas and he asked for pointers to blogs and resources that discuss SOA testing. Here I what I wrote in response to his question: Dear Anil: I'm glad to see you are planning to write a book on SOA test methodology. One is needed very much within the test community. By the time the book is released I envision a world where SOA, Ajax, Web Services and Web 2.0 are completely blurred. So I would recommend that your book cover methodologies for each. The biggest problem I see for testers in SOA is the test tools are trying to the fill the gap between testers not wanting to learn how to code and there being no way to do record/playback in an SOA environment. Somehow your book need to address this issue in a way that testers will accept. My new bo... (more)

What Is SOA and Service-Oriented Virtualization?

Server virtualization provides an immediate reduction in hardware and configuration cost. But in focusing merely on the hardware side of virtualization, are we leaving money on the table? While organizations can reduce the number of boxes they need, and save the cost of replicating servers for virtual test beds, these servers are becoming commodities. What if we could apply the benefits of virtualization where we spend 80 percent or more of the IT budget – in the key enterprise software that runs our business and in the extensive development, support and maintenance costs of these applications? Today’s leading businesses rely on a mix of distributed technologies and new functionality, such as service-oriented architecture (SOA). Virtualization can improve the quality and time-to-market for these systems. But how can teams virtualize to improve the quality... (more)

SOA World Product Review: iTKO LISA 4 SOA Testing

Testing is a first-order constituent of SOA governance. Assuring that services and service infrastructure components meet functional and technical requirements across lifecycle stages and environments, including production, is an architectural precept in SOA. Gone are the days when testing was an isolated hop in the old disjointed SDLC. You know the one I'm talking about - an architect would design a component, hand it to developers to develop and they would hand it to testers to test, and testers, in turn, who would hand it to system administrators to operate. The components were often large, complex, and dependent on other complex components and systems, and so it was hard to write enough test cases to adequately assure quality. The result was a lot of uncaught errors that led to a vicious cycle of patches and more testing, consuming valuable enterprise resources... (more)