Integration / EAI Testing
Matador performs end-to-end integration testing across heterogeneous technologies including middleware, databases, files, various applications (custom, legacy, packaged, batch, etc.), web services. This includes robust data validation, analyzing large datasets as well as automating cumbersome steps such as kicking off batch jobs, refreshing data, etc.
Regression / Maintenance Testing
One of the quickest ways to get started with Matador and deliver fast ROI is to implement Matador incrementally starting with regression testing of even a single application and then expanding tests to include more applications or additional transactions. This way the effort to manually test is not lost and is instead preserved to be repeatedly and automatically re-executed. Once regression tests are in place, these tests can be expanded for functional validation or new test conditions.
SOA Testing
Many organizations are moving towards services-oriented architectures (SOA). Implementing SOA typically involves new web services functionality combined with an increased ability for the user to access services that rely on data from various enterprise applications. Matador's focus on data-driven testing across web services and middleware means it is very useful for regression testing SOA environments and can be used in conjunction with GUI testing tools such as Mercury for the user entry piece.
Legacy Integration
While there has been increased focus on testing newer technologies, for the majority of companies a large percentage of their applications are legacy mainframe applications and their data is in complex, proprietary and often packed data formats. Matador is specifically designed to work with older technologies as seamlessly as with the newer technologies. This is critical since end-to-end tests will often span newer technologies such as web services and middleware with older mainframe environments.
Complex Data-Driven Testing
Matador handles complex data formats seamlessly whether these formats are legacy data, proprietary formats, industry standard, or hybrid data formats; including testing large datasets in a single test. While newer technologies, such as web services, have simplified data on standards, most organizations still rely on legacy data formats that are complex, especially with mainframe environments. In addition, most industries utilize data standards, however many organizations have customized the standard to fit their needs. All of this makes testing complex data a challenge; one that Matador has solved.
Outsourced Testing
Many organizations are choosing to outsource development and testing efforts. While outsourcing lowers labor costs total effort often increases, especially in the area of testing where an extra layer of QA is often added to validate development performed overseas. Matador can be used effectively by offshore teams to set-up automate tests as well as by onshore teams to run automated tests for an extra level of assurance that overseas development is ready for deployment. For organizations contemplating outsourcing their testing efforts, using Matador for test automation is a viable alternative to reduce total testing costs and keeping testing onshore.