TestPro
 

TestPro 

 
TAF
 

Accelerating Application Deployment

TAF ROI

TAF Design & Architecture

TAF Maximo Solution

TAF Video Demonstration

Why Frameworks Are Needed

    

TAF Design & Architecture

TestPro has a long history in implementing automated test tools across a broad spectrum of application environments.

Through multiple implementations of frameworks at different customer, we have learned that the automation architecture is critical to reducing the automation maintenance effort.

We have evolved the implementation models for test automation through progressive generations:

  • Record and Replay
  • Data Driven
  • Keyword Driven
  • Hybrid (TAF)

The use of a hybrid architectural model allows automation to be flexible and useable by the business and useable by both manual and automated testing teams.

The whole focus of TAF is to improve the efficiency and ROI of test automation.

  • The framework reduces test script complexity
  • TAF provides a method to manage the test cases, in conjunction with the various data required by the tests.
  • By managing multiple test data sources, tests can be executed with different data combinations, reducing the number of tests
  • TAF enables the automated test tool to use it’s inherent power of object recognition and management, so reducing script maintenance.
  • It uses modular scripting, allowing test cases to be built up from building blocks.

With the TAF framework, the limitations inherent in the other automation and framework methods are resolved or properly managed.

  • The modularity increases test maintainability and script reuse, plus script rework and maintenance cost is reduced.
  • The modularity provides the ability to quickly create test cases or test suites from existing test scripts.
  • The automation tool maintains its full capabilities e.g. intelligent object recognition and speed so test scripts execute efficiently and quickly.
  • Test Scripts can be easily combined into test suites.
  • Multiple test datasets can be attached to test cases for use with different test conditions / situations, or even different environments.
  • Test data is managed efficiently in a database.

To achieve these benefits, TAF uses a generic object model that abstracts the data and parameters to a data store with separate, data maintenance facilities.

This implementation closely integrates with the leading Test Automation Tools, whilst leveraging the power and object recognition capabilities of those tools.

Automation can achieve it’s ultimate potential when implemented using a tool and method that supports the flexibility of multiple data combinations.

 

TAF IBM 2011 Beacon Awards Winner

TestPro with TAF, the innovative Test Automation Solution, was the winner in the worldwide, IBM 2011 Beacon Awards.

TAF won the  “Outstanding Software Delivery in Product and Service Innovation with Rational” (IBM website).

TestPro was recognised from 600+ worldwide applicants for our expertise and the value we contribute within the IBM  partner community.

This represents a truly  outstanding achievement, as many other finalists are large, multinational corporations.