Introducing Impel

Description

Impel is a guided scripting automated test tool for .NET applications. Guided scripting keeps your .NET controls directly connected to the user story as you create a test. Once a specific control is selected, Impel generates test script code for the user interface (UI) action you select. Because Impel immediately plays back test steps as you create them, you get immediate feedback on the test's status at every point in the test creation process. Impel connects user stories to automated tests in a simple and reusable way. Whether you need to create data, regression tests, or performance tests, all can be done with the same Impel script without using another tool or programming language. Tests created with Impel are:

  • versatile - Impel is designed to work with any .NET application. Tests can run as standalone scripts or in a FitNesse wiki. Integration with cruise control is planned.
  • reliable - Because Impel is not a traditional record and playback tool, it executes test steps as you create them so you can keep the application in sync with the test.
  • portable - Tests created with Impel work with Citrix and Terminal Server.

Getting started

View the demo video

Download

To download Impel, you must log in. If you do not have an account, you may create a free one.

Documentation

Impel’s auto-generated documentation can be viewed here.

Feedback

We love feedback! Please send us any comments, bugs, or suggestions by submitting a ticket via our Trac wiki, or by adding a comment to this page.

Comments

Installer Updated

A new .msi installer has been uploaded. It includes several bugfixes as well as:
- An animation library that allows for user actions to be replayed on the desktop
- An impel demo that uses the animation library to show the basics of using impel
- Better event synchronization. DoEvents is now called prior to the execution of any test methods in the target application. A WaitForIdle method has also been added to the AutomationEngine to assist with synchronization.
- The tests in the ImpeL test suite in the built in FitNesse instance have been re-organized.