Knowledge Base Article

Home Page > Knowledge Base > Rapise

Home Page > Knowledge Base > Rapise > Rapise Web

Article Using Rapise to test websites that contain frames

by Elise B. on Tuesday, March 1, 2016

If the website under test contains frames, that presents some challenges to test automation. This article gives tips for success and explains the current limitations.

Summary

 Operation Chrome HTML
IE HTML
Firefox HTML
 Recording w/Frames
 OK  OK  OK
 Recording w/x-origin Frames
 OK w/Config*  Partial**  Need Starting URL***
 Playback  OK  OK  Not x-Origin Frames****
 Web Spy
 OK OK
OK

Recording Tests

Chrome HTML
For recording your scripts, we recommend using the Chrome browser for best results.

* If your website contains cross-frames, that is, frames that refer to another web domain, it is necessary to add a parameter (--disable-web-security) to your Chrome browser profile. See this article for details.

IE HTML

Recording scripts using Internet Explorer works well in general. However, as you are recording, the highlighting is shown around the whole window rather than the specific object.

** In cross-frames, not all objects are recognized.

Firefox HTML
*** With Firefox, in order to record successfully, you must navigate to the desired URL before starting the recording.

Playing Tests

In general, playing scripts works with all three browsers.

**** The only current limitation is that Firefox does not play commands within cross-frames. (OK with regular frames)

This article applies to Rapise 4.0 and later.
Attachments
Article Info
Last Updated: 3/1/2016
Article ID: KB193
# Views: 231
Powered by KronoDesk v1.1.0.15 | © Copyright Inflectra Corporation 2011-2016 | Licensed to Inflectra Corporation.