<< Back to Feature Tour
Testing web applications is a core strength of Rapise. With its object recognition technology and DOM abstraction layer is makes developing reusable tests for browser applications very easy. For more advanced testing you can access the native browser DOM.
Rapise supports cross-browser testing. It uses the web browser Document Object Model (DOM) to interact with the current web page. The browser DOM is standardized by the W3C.
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.
Sometimes additional efforts are required for the script recorded under, say, Internet Explorer to work under another browser, for example Firefox. These efforts are similar to what web developers do when optimizing their web sites to work properly in a variety of different web browsers.
Cross Browser Recording Restrictions
Cross browser recording limits the recorded activity to the contents of the web page. The following activities are considered as browsing and recorded:
- Filling data on the web Page (fields, checkboxes, trees)
- Web navigation (click on a link, click on a button)
- Left click on the web element (table cell, image)
The following activities are referred to as browser-specific and are not recorded:
- Use of the Browser main menu
- Use of the Browser context menu
- Use of the Browser toolbar
- Use of the Browser scrollbar
The following versions of Microsoft Internet Explorer are supported:
All versions of Firefox 3.0 and higher are supported
All versions of Chrome 5.0 and higher are supported