Your Software Source
We can source any software!

Please click here to fill in a form and let us know the title of the software you're looking for, or the function you'd like the software to perform and we'll get back to you.
What Our Customers Say
"Offering excellent products at keen prices, this company has friendly, knowledgeable staff, arranges fast reliable delivery and provides excellent customer service. Why would I look anywhere else?"

SB, Bedfordshire




Shopping Basket

Your basket is empty

Free Delivery from Software Paradise
 

Newsletter
Sign up to our newsletter to be kept up-to-date with new products, new releases and those all-important special offers.

Email address:


Sign up now!


Test Automation FX Single User

Test Automation FX

Test Automation FX Single User

Test Automation FX (TAFX for short) enables developers and testers to record and manage user interface tests from inside Visual Studio with 100% .NET code.

Quote Button
Overview

Visual Studio Integration

TAFX supports full VS integration. The User interface map is edited graphically inside the studio as a designer. The UIMap can also be edited in code through the InitializeComponent method. When recording tests the code for the test will be automatically inserted into the code editor. The user can choose if he want to add new methods or append/replace existing methods.

 

Appropriate and easy-to-use Recording Control

TAFX has a recording mode which you can use to record your tests. During the recording the recorded actions are displayed in the recorder control window. The recording can be paused and resumed if you have to perform actions that you do not want to have in the recorded test.

When the recording is stopped code is generated for the recorded actions. This code can be adjusted to make the test better and more robust. The test code is plain .NET code in the language of your choice (C# or VB.NET).

To verify your application under test you can also add verification code during recording. Just point to the user interface element you want to verify and select the property that is of interest. Code will be inserted into the test that will verify that the element has the same value during playback.

 

 

User Interface Map

To be able to find the user interface elements in your test, TAFX uses something called the user interface map (UIMap). The UIMap will map a complex path of finding the user interface element into a simple name (e.g. ButtonPlus in the calculator). In the UIMap designer you can add user interface elements by dragging a crosshair to the object. Elements can also be added by showing a list of children of already added elements.

The UIMap makes the test more robust and tolerant against user interface changes. The test only accesses the object through the short alias (the component name). So if the UI changes all that has to be done is to remap the object in the UIMap and all references to that element will work fine again.

Although the names of the UIMap objects are generated to give you a good idea of which UI element it maps to, it can sometimes be hard to remember. It can then be a great help that all UIMap object saves an image of the object that it represents. This image is shown in the UIMap designer when an UI object is selected.

 

Framework Approach

TAFX is a framework and behind this approach lies the conviction that to be able to meet the needs of current and future development environments we need to support flexibility also in the test tool implementation.  

Without the framework approach this is difficult to meet. This is also one of the building blocks constituting TAFX as a collaboration and communication facilitator since the framework approach also enables certain key customizations and adoptions to the test projects within each development team.

Key Features

  Supports efficient integration in the development process  
  Work with all versions of VS 2008 and 2010 (also VS Express editions)
  VS Designer for graphical interface
 
  • Two way editing keeps graphical and text representation of test in sync
  • Enables manual build up by dragging crosshair to objects or adding children to priory added element
  • Adjust user interface mapping logic (by setting properties)
  • Highlight current position on screen
 
  Refactoring support
  Run and debug tests from inside VS
  VS project and item templates
  VS integrated help
     

 

  Flexible and adaptive test automation environment
  User can use parts of the framework in their individually created test suites
     

  Record mode that adds user interface elements and test logic code
  Pause / Resume / Delete control to minimize recording irrelevant actions in test
  Verification and comment additions during test recording
  Open applications in test during test recording
  Saves images of all objects when recording test
     

  Maps complex path to finding UI elements into simple name
  Shows visual representation of UI Map object for recognition
  Add dummy objects to enable immediate test logic creation, to later replace with actual objects when they are at hand
  Replay Control
  Hiding VS, bringing up application(s) in test
  Testrunner window with log file functionality
     

  ControlPart support, can be used to handle user defined parts of controls
  Regular expression support
  Automatic application status detection in AUT, removes need for setting delays
  Intelligent control of objects (e.g. scrollbars and menus)
  Multiple screen support
  Input blocker, prevents physical interference during test execution
  Possibility to adjust timeout settings per object without interfering with test logic
  Build tests as standalone executables that can be distributed freely
  Invoke methods in AUT to set certain states and verify non-visual data / information.
  Set and get properties on controls in the AUT
  Seamlessly mix UI and API tests
 
 
Ratings and Reviews
Software ratings and reviews are shown below. If you wish to rate this software please click the 'Rate this software' link. Rate this software


 

Other Products By Test Automation FX

Test Automation FX
Test Automation FX (TAFX for short) enables developers and testers to record and manage user interface tests from inside Visual Studio with 100% .NET code.
FROM:
Please Call + VAT
frame frame