Odin Technology - Axe and HP ALM

 

Odin Technology

Axe and HP ALM

Axe and HP ALM

Odin Technology is a long term HP Solutions Partner with the Axe Platform working alongside HP lifecycle management tools since its inception.

Axe enables generalist testers to define and maintain automated tests in simple, natural language Spreadsheet tables. It uses code generation techniques to create QTP/UFT scripts as well as entries in QC/ALM, including Design Steps and associated QTP/UFT scripts.

Essentially, Axe empowers generalist testers to leverage the automated testing capabilities of the HP ALM platform without the need to code, improving team collaboration on Automation initiatives.

Overview
Overview
Axe is installed alongside QTP/UFT on a Tester’s workstation. Axe project assets are managed either under QC/ALM or other version control systems.
Outline Tests in QC/ALM
Outline Tests in QC/ALM
Outline test work items can be created in QC/ALM with a User Field for the Axe ID. These are linked to requirements in the normal way but rather than fill in Detailed Design Steps for the test we work in the Axe ITE Spreadsheet view.
Define Detail in Axe Spreadsheet Structure

Define Detail in Axe Spreadsheet Structure

Using a simple Spreadsheet like structure, a non-technical tester can define test scenarios from very simple tests to complex integrated end to end processes. A fully integrated test design environment enhances the test definition and design process.
Generate QTP/UFT Scripts and Documentation

Generate QTP/UFT Scripts and Documentation

Axe uses code generation techniques to interpret the Spreadsheet based test designs and generates fully functioning QTP/UFT Scripts in VBScript. At the same time detailed design steps in natural language are generated that document the tests. These can be run locally to debug and confirm they are correct.
Commit to QC/ALM

Commit to QC/ALM

All assets can be checked into Version Control and committed to QC/ALM. The test work item is updated with the detailed test design steps, and the QTP/UFT script attached to the test. A fully documented and automated test!
Execute and Analyse using QC/ALMM

Execute and Analyse using QC/ALMM

Tests can now be executed using the powerful test management features of QC/ALM, including all traceability and analysis tools, as if the scripts were created by hand. Leveraging the strengths of the automated testing features without the complexity.