1

我的网络应用程序在 facebook 链接上有一个共享,该链接在当前页面中打开一个框架。我需要在一些自动化测试(webdriver、python)期间激活这个框架。这是框架开头的 html:

<div class="fb_dialog_content fb_dialog_iframe">
<iframe id="f1c1b40a973212a" class="FB_UI_Dialog" scrolling="no" name="f54b1bf38c5fe6" />

我无法按名称选择此框架,因为每个呼叫都不同。我无法通过类或使用 webdriver python 的 xpath 找到帧选择方法。

4

1 回答 1

1

Try to select the frame using the frame index value. Then too you not succeed use this link to how to use the JavaScript in the selenium. According to python API doc it is possible to switch to the child frames using Dot operator. Reference from Python API doc.

于 2013-02-11T04:11:07.003 回答