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.
When developing and testing a web application you naturally need to test it with different web browsers and multiple versions of each web browser. With Rapise you can record a test script using one browser and then play it back using Google Chrome, Microsoft Edge, Apple Safari, Mozilla Firefox or Microsoft Internet Explorer.
You can use Rapise with the open-source Selenium WebDriver framework to record tests on Google Chrome and Microsoft Edge and then replay them on all other browsers.
You can also use Rapise to write native Selenium code for cases where you want to use existing Selenium WebDriver logic.
You can extend the reach of your Rapise tests to playback using any of the Selenium WebDriver supported browsers simply by choosing a Selenium profile in the Rapise playback menu, it’s that simple:
You can simply use the existing Selenium profiles that ship with Rapise out of the box or use the Rapise Selenium profile manager to create different, customized settings for each of the browsers or to run a test against a remote Selenium server or Selenium Grid.
When using the standard Rapise Record, Learn, and Web Spy tools you can create your web tests using the Rapise built-in Object Tree. This lets you design your tests using a higher level of abstraction than working directly with Selenium WebDriver.
Sometimes however you will want to be able to run standard Selenium WebDriver code inside Rapise using the WebDriver API functions. Rapise allows you to do this using the special WebDriver global object:
Rapise provides a powerful IDE for writing, editing and debugging your Selenium WebDriver scripts, with integrated intellisense, code completion and a powerful script debugger:
In addition to being able to use native Selenium code on its own, you can also use a mixture of Rapise object-based code and raw Selenium WebDriver code in the same test, with full interoperability between the learned Rapise objects and the WebDriver functions.
One of the other advantages of using the Selenium playback mode is that it lets you execute your Rapise web tests against a variety of different cloud platforms:
And if you have any questions, please email or call us at +1 (202) 558-6885
To ensure your satisfaction, we provide product support free with every subscription purchase, which guarantees you unlimited access to our knowledge base, customer forums and helpdesk. Review our support policy.
The Inflectra knowledge base includes a wide variety of helpful support articles written by Inflectra's customer support specialists.
Discover great tips, discussions, and technical solutions from fellow customers and Inflectra's technical experts.
If you can't find the answer you're looking for, please get in touch with us: over email, phone, or online.