Testing web applications is a core strength of Rapise. With its object recognition technology, support for XPath/CSS selectors, and DOM abstraction layer, it makes developing reusable tests for browser applications very easy. For more advanced testing you can access the native browser DOM.
Rapise provides comprehensive support for testing Web applications. Rapise supports cross-browser testing. It uses the web browser Document Object Model (DOM) to interact with the current web page. The various web browsers on the market have various differences in DOM implementation. In many cases these differences are not significant. But sometimes they require special handling. Rapise tries to overcome the differences and make the recorded scripts as universal as possible:
Rapise has deep integration with JavaScript, XPath and DOM making it applicable for testing web applications of any level of complexity. So, people familiar with web development should have minimal learning curve with Rapise. In addition, the embedded JavaScript Debugger helps you evaluate and investigate the run-time properties of the DOM objects as the test is being executed.
Rapise provides general support for all DOM objects plus specific support for the following HTML 4 controls:
Image | Control Type | Matcher Rule | Record | Learn | Comment |
button | HtmlObject | Yes | Yes | ||
radio | HtmlObject | Yes | Yes | ||
checkbox | HtmlObject | Yes | Yes | ||
text | HtmlObject | Yes | Yes | ||
password | HtmlObject | Yes | Yes | ||
textarea | HtmlObject | Yes | Yes | ||
anchor / hyperlink | HtmlObject | Yes | Yes | ||
select | HtmlObject | Yes | Yes | ||
list | HtmlObject | Yes | Yes | ||
table cell | HtmlObject | No | Yes | ||
div | HtmlObject | Yes | Yes | ||
label | HtmlObject | Yes | Yes | ||
span | HtmlObject | Yes | Yes |
Rapise provides support for the following HTML5 controls:
Image | Control Type | Matcher Rule | Record | Learn | Comment |
number | Html5Number | Yes | Yes | ||
progress | Html5Progress | No | Yes | ||
range | Html5Range | Yes | Yes |
For more information on HTML, please refer to this helpful HTML cheat sheet.
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.