How-To Guides
Rapise Product Box

Rapise® How-To Guides

Rapise® is a next generation software test automation platform that leverages the power of open, extensible architecture to provide the most rapid and flexible functional testing tool on the market.

To help get you started as quickly as possible we have included some how-to guides that describe the test best way to accomplish some common types of test automation:

> Rapise Quick-Start Guide Acrobat PDF document

How-To Guide Re-Using Test Logic

It is common for test scenarios to share similar pieces of functionality. A good example of such sharing is login logic. This guide outlines ways in which you can share such logic to avoid having repeated code in your tests.

How-To Guide Recording Mouse Activity

This guide describes the different types of mouse events and how they are recorded in Rapise.

How-To Guide My Actions are Not Recorded

By design Rapise tries to record user activity on the highest possible level. This makes recorded actions more readable and universal. However that sometimes means that certain actions that a user performs won't be automatically picked up. This guide explains ways to handle situations when a specific user activity is not recorded.

How-To Guide Recording Web Menus

Many web sites have dynamic site menus. This guide outlines the best practices for recording events associated with such dynamic site menus.

How-To Guide Working with XPath

When testing web applications you will often need to use XPath to query the browser DOM for elements based on the scenario under test. This guide explains how you can use XPath queries with Rapise to make your browser testing more flexible and adaptive to changes on the screen.

How-To Guide Working with HTML Tables

Many web sites use HTML tables to display lists of tabular data. When testing such applications you will often need to dynamically search for items in the table to verify that the application under test performed correctly. This guide outlines best practices for accessing data held in HTML tables.

How-To Guide Working with Selectable Lists

The behavior of list and combobox controls in GUI applications sometimes require additional attention. This guide explains the different types of combobox controls and best practices for testing them in Rapise.

How-To Guide Working with Context Menus

The context menu control is not natively supported by Rapise, but one can use a simple workaround.

How-To Guide Capture Screenshots During Playback

When playing back a test it is useful to be able to capture the screen as its current state so that the cause of any test failures can be more easily deduced.

How-To Guide Choosing Object Type Manually

Sometimes Rapise will incorrectly recognize a GUI component. This guide outlines how you can manually change the object type captured during recording.

How-To Guide Change Object Value or Text

This guide describes the different ways that you can change the value of text label of an object.

How-To Guide About Highlighting Rectangles

Rapise has a choice of visual effects it can use when highlighting a control being learned during the recording process. This guide describes the different modes.

How-To Guide Read Object State

Sometimes it is necessary to examine the state of an object. For example, determine if Toggle Button is pressed or not, Radio/Check Button is checked or not, etc. This guide describes a couple of different ways of achieving this.

How-To Guide Analog Recording

Sometimes the application under test doesn't contain any learnable objects. In that case you may need to use the fallback of Analog Recording. This guide describes how you perform analog recording.

How-To Guide Simulated Objects

This guide describes what simulated objects are and when they should be used.

How-To Guide Passing Test Parameters

There are many different ways of passing test parameters to Rapise from an external system. This guide describes the different ways of passing parameter values to Rapise.

How-To Guide Managing Test Sets

This guide describes how you manage groups of Rapise tests together as a test set.

How-To Guide Using DLLs in Test Scripts

Sometimes you need to call code libraries from your Rapise tests, for example when the built-in JavaScript scripting engine does not provide the necessary functionality. This guide explains how to call an external DLL from your Rapise test script.

How-To Guide Waiting Until Application Ready

Sometimes you need to synchronize the test script so that it waits for a specific application event (change for status message or wait for some specific value). This guide explains how to ensure that Rapise waits for the appropriate condition.

How-To Guide Executing Under a VM or Remote Desktop

Sometimes you need to test an application running on a VM or remote computer using Remote Desktop (RDP) rather than a physical terminal. This guide explains how to ensure that Rapise is able to correctly fire events on the application under test.

Have Questions?

You can contact us at:

1-866-572-5878 (toll free)
+1-202-558-6885 (outside US)
9:00 - 5:00 ET Monday - Friday

Our Guarantee

We are so confident that you will be fully satisfied with Rapise that we offer a 30-day, unconditional, money back guarantee!

> Read our guarantee...