Features of Rapise, Our Test Automation Software. Try it Today!

Rapise Features Test Automation

Rapise provides a complete automated testing solution that can handle all of your technologies in one environment. With support for web, mobile and desktop applications and a wide variety of third-party component libraries.

Below are some of the most popular features in Rapise:

Record & Playback Features

Automated Recording

Rapise provides a powerful automated test recorder that captures your interactions with the application being tested and uses that to build a reusable object repository and automated test script. With its extensive set of libraries, Rapise will automate your web, mobile and desktop testing including hybrid applications.

Learn More

Intelligent Playback

When you record a test, Rapise translates your actions into a script. When you playback the test, the script is executed. Tests can be either played-back through the Rapise user interface, directly from the command-line, or from a test management system such as SpiraTest.

Learn More

Test Validation

Rapise lets you add verification points to your test scripts so that you can make sure your tests are producing the expected results and behavior during testing. You can add verification points during recording or manually after the fact using the IDE.

Learn More

Learn And Go

Rapise's unique Learn and Go testing method is much more time efficient than traditional record-and-playback + edit processes. Objects are edited during the learning process instead of waiting for all objects to be recorded then edited. The test script is generated (with parameterized values) as you go. Faster, more complete test script generation and automatic script updates significantly reduces testing time and gets your application to market faster.

Learn More

Powerful Reporting

Rapise comes with powerful and flexible reporting capabilities that allow you to quickly and easily see the results of your testing activities. You can event customize the data being reported by adding instructions within your test script.

Learn More

Cross Browser Testing Tools

Rapise's cross-browser capabilities are world-class with support for multiple versions of Microsoft Internet Explorer, Mozilla Firefox and Google Chrome. Choose Rapise to test web applications in all of the most used browsers. Create one test script and execute the same script without modification across the major browsers.

Learn More

Analog Recording

In instances where an application is not well suited to object-based test automation (for instance a graphics application such as MS Paint), Rapise provides analog recording as a fallback solution. With analog recording, Rapise can take even the worst-case situation and allow you to automate it.

Learn More

Exploratory Testing

In addition to its world class automation functionality, Rapise brings the power of automation to your manual and exploratory testing. No more laborious creation of test cases and test steps. Rapise, lets your testing keep pace with your development cycles.

Learn More

Robust Automation Features

Powerful Object Manager

One of the most important tasks in test automation is keeping the test scripts current with changes in the application. With the adoption of Agile methodologies, the need to be able to adjust the test scripts to account for refactoring is more important than ever. Rapise's powerful object manager ensures that changes in the application can be handled without any script rewrites.

Learn More

Drag & Drop IDE

Rapise scripts are written in JavaScript. In addition to the autogenerated script created during recording, you can run and debug your script using the full featured integrated JavaScript Editor and Debugger. Rapise includes a testing API, with methods for manipulating images, spreadsheets, common GUI widgets, and more.

Learn More

Data Driven Testing

Data-driven testing is the creation of test scripts to run together with their related data sets in a framework. The framework provides re-usable test logic to reduce maintenance and improve test coverage. Input and result (test criteria) data values can be stored in one or more central data sources. Rapise provides strong support for DDT with the ability to load in sets of test data from an Excel spreadsheet or relational database.

Learn More

Optical Character Recognition

Sometimes you need to get a text written inside a GUI control or find a place on the screen that contains a given text. It is not always possible to solve this task using objects natively supported by Rapise or Simulated Objects. In this case the Optical Character Recognition (OCR) functionality may help.

Learn More

Hybrid Application Testing

Applications are not always written using a single technology, so Rapise has been design to test such hybrid applications. Using a single test script, Rapise can test applications that use multiple different technologies seamlessly.

Learn More

Distributed Testing

Rapise when used with our SpiraTest test management system allows you to manage a distributed automated test lab. You can run your test scripts across multiple planforms and environments with integrated scheduling and real-time reporting.

Learn More

XPath & Spy Tools

The Rapise Spy Tools let you interact with the application under test in real time to discover the available objects and properties for automation. During recording you can use the same Spy tool to pick specific objects to be used in the generated test script. Rapise includes Spy tools for multiple technologies and platforms.

Learn More

Flexibility & Extensibility Features

Unit Test Integration

Unit Testing involves testing individual units of a piece of software to make sure they act as intended. With the move to Agile methodologies and test-driven development, unit testing is an integral part of continuous delivery and DevOps. Rapise provides powerful features to enhance your unit testing to include test user interfaces as well as code libraries.

Learn More

Test Management Integration

SpiraTest provides an integrated, holistic test management solution that manages your requirements, tests and incidents. When you use Rapise with SpiraTest, you can centrally manage your automated tests and remotely schedule and launch them in a globally distributed test lab.

Learn More

Selenium WebDriver Integration

Rapise lets you execute your Rapise tests through Selenium WebDriver or Grid as well as using the built-in web browser plugins. In addition, you can write native Selenium WebDriver scripts in Rapise for ultimate flexibility.

Learn More

Microsoft Team Services Integration

For customers using Microsoft Team Foundation Server (TFS) or Visual Studio Team Services, Rapise offers out of the box integration with TFS. Rapise integrates with the Visual Studio unit test framework, TFS build services and TFS test management.

Learn More

Extensible Scripting Engine

The core scripting engine used in Rapise is based on JavaScript and it can be easily extended to use third party JavaScript libraries and frameworks. In addition you extend the core testing engine used by Rapise to include additional test libraries, validation frameworks and reporting options.

Learn More

Custom Libraries

The JavaScript source code for library recognition and execution is available to the user, as well as a JavaScript Application Programming Interface (API). New recognition and execution capabilities can be added to Rapise by the end user and shared with colleagues, giving your team the flexibility to automate where other tools fail.

Learn More

NeoLoad Integration

Rapise includes built-in integration with NeoLoad for performance testing. Seamlessly convert your functional test scripts from Rapise into a NeoLoad load test and performance scenario with one click.

Learn More

Evaluation Guides Features

Feature Checklist

Review the complete feature list that shows you why Rapise is your best choice for automation software testing - web, mobile and desktop applications.

Learn More

What is Automated Software Testing?

Automated software testing is the ability to have a software tool or suite of software tools test your applications directly without human intervention. Generally test automation involves the testing tool send data to the application being tested and then compare the results with those that were expected when the test was created.

Learn More

What is Graphic User Interface (GUI) Testing?

Graphic User Interface Testing (GUI) testing is the process of ensuring proper functionality of the graphical user interface (GUI) for a specific application. This involves making sure it behaves in accordance with its requirements and works as expected across the range of supported platforms and devices.

Learn More

What is API Testing?

API testing is the testing of a set of application programming interfaces (APIs) directly and as part of an integration test to determine if they meet expectations for functionality, reliability, performance, and security.

Learn More

About Inflectra

Our mission to helping our customers - large corporations, small businesses, professional services firms, government agencies and individual developers – with the means to effectively and affordably manage their software development and testing lifecycles, so as to decrease the time to market and increase return on investment.

At Inflectra, we are fully committed to provide our customers with the very best products and customer service. We believe in going the extra mile to ensure that each customer is satisfied with our software products. We have the experience and the commitment to deliver the products customers need to deliver their projects and assure quality every step of the way. (Learn More)

Our Guarantee

We are so confident that you will be fully satisfied with our products that we offer a 30-day, unconditional, money back guarantee! (Learn More)