Odin Technology - Automated Software Testing
AxeHarness
Axe

AxeHarness - a unique automated SOA and component testing solution from Odin Technology.

AxeHarness uniquely provides a standard means for automated testing of SOA and other non-UI application interfaces. Using the proven Axe format for defining tests, both developers and testers can rapidly create automated component tests early, even before delivery of the user interface. Testing early and often in the development lifecycle is proven to produce better quality software.

Axe Harness

Key Benefits

For the first time testers can test both the UI and non-UI parts of an application with a common testing framework.

  • Provides a simple and effective way to test core application component layers such as APIs and Web Services
  • Employs the same Test Design Model as Axe, using simple Excel spreadsheets to define tests
  • Operates standalone, in conjunction with leading GUI automation tools or with the Axe C# scripting framework
  • No requirements for third party test execution tools - stand-alone solution from Odin Technology
  • Can be used by developers for Unit Testing
  • Can be used as part of an Agile or Test Driven Development application lifecycle


Description

The Axe framework enables automated test scripts to be created automatically from simple Excel spreadsheets. Axe is primarily used for generating scripts for user-interface (GUI) test tools (e.g. WinRunner, TestPartner). However, Axe can be used to generate any type of script (or file) for a wide variety of tools. This includes bespoke test harnesses to test non-UI components such as Web Services, APIs and Database Stored Procedures. AxeHarness is such a tool and has been developed to test Web Services, .NET classes and database commands. The provision of support for .NET classes makes the harness very powerful since wrapper classes can be written for complex components not supported 'out-of-the-box' via the harness. AxeHarness is an ideal tool to help support Test Driven Development (TDD) projects.

Note that unlike GUI testing there is no requirement for any external test tools from other tool vendors. Axe and AxeHarness provide a complete stand-alone solution for component testing.


Supported Environments

  • Web Services (XML, SOAP, .NET etc)
  • SQL and ODBC database queries and stored procedures
  • .NET APIs
Note that non-.NET APIs (e.g. COM) can also be tested by creating simple .NET wrapper classes.


Further Information


PDF  SOA Testing with AxeHarness (366k)

Please contact us for further details.