About this Guide¶
The Rapise User's Guide is divided into four sections: Getting Started; Features; Dialogs, Views, and Menus; How-Tos.
Getting Started¶
The Getting Started section is for new Rapise users. It includes the following subsections:
-
An Overview of Rapise: its purpose and usage.
-
Rapise provides comprehensive support for Testing Frameworks, offering a holistic approach to test development.
-
A Samples Index, describing the sample projects included with Rapise.
-
Tutorial: Windows Testing, a step-by-step tutorial for creating your first Rapise test using a Windows desktop application.
-
Tutorial: Web Testing, a slightly more advanced tutorial on using Rapise to test a web page.
-
Tutorial: REST Web Services, a tutorial on using Rapise to test a RESTful web service API.
-
Tutorial: SOAP Web Services—a tutorial on using Rapise to test a SOAP web service API.
-
Tutorial: Mobile Testing—a tutorial explaining how to use Rapise to test a mobile application (in this case, using Android).
-
Tutorial: Manual Testing—a tutorial explaining how to perform exploratory / manual testing with Rapise.
-
Tutorial: Java Testing—a step-by-step tutorial for creating a Rapise test for Java AWT, Swing, and SWT applications.
-
Tutorial: QtFramework—a step-by-step tutorial for creating a Rapise test for Qt Framework desktop applications.
Features¶
Rapise offers many features. These features are designed to simplify all aspects of test automation. Most Rapise features fall into one of five categories:
- Building test scripts with little or no manual scripting.
- Reading and interpreting results and reports.
- Additional features and capabilities for sophisticated testing.
- Writing more involved or complex tests using scripting.
- Extending Rapise to learn new or extended libraries of capabilities. Depending on the application set being tested, not all of these features may be necessary for every situation.
For each feature, this document presents:
- The reason for using a given feature.
- A summary of the basic value of the feature.
- An overview of how the feature works from a user's perspective.
- At least one useful sample demonstrating how to use the feature.
Dialogs, Views, and Menus¶
This section details the Rapise GUI. Each subsection describes the function of a particular dialog, view, or menu. The purpose and behavior of all buttons, options, lists, and checkboxes are listed.
How-Tos¶
This section focuses on specific tasks that a Rapise user might want to accomplish.