Most organizations run their businesses off of a complex web of "composite applications" where web services, packaged applications, middleware, legacy and custom code across heterogeneous technologies come together to meet ever changing business requirements.
As these composite applications grow, integration requirements grow exponentially. This requires continual testing. However, more and more organizations are finding that adequately testing the entire integrated enterprise environment manually has become cost prohibitive and delays delivering critical business functionality.
Automated Testing is not new....
Test automation solutions for record and playback of user-activity, load testing, and programmer's tools for unit or code level testing have been around for years. However, these solutions fall short of addressing the complex challenges of executing and validating multi-system tests, leaving the bulk of integration or data-level testing to be performed manually.
Automated Integration Testing is new....
Matador Technologies offers new solutions in the automated testing space. Matador automates integration or data-level testing by accessing data directly from where it exists either in databases and files or in-flight data from middleware or web services. Matador does not overlap with GUI testing solutions and is often implemented concurrently with those products.