如何使用webdriver和python选择Facebook共享框架
我的web应用程序在facebook上有一个共享链接,该链接在当前页面中打开一个框架。 我需要在一些自动化测试期间激活这个框架(webdriver、python)。 这是框架开头的html:如何使用webdriver和python选择Facebook共享框架,python,webdriver,frame,Python,Webdriver,Frame,我的web应用程序在facebook上有一个共享链接,该链接在当前页面中打开一个框架。 我需要在一些自动化测试期间激活这个框架(webdriver、python)。 这是框架开头的html: <div class="fb_dialog_content fb_dialog_iframe"> <iframe id="f1c1b40a973212a" class="FB_UI_Dialog" scrolling="no" name="f54b1bf38c5fe6" />
<div class="fb_dialog_content fb_dialog_iframe">
<iframe id="f1c1b40a973212a" class="FB_UI_Dialog" scrolling="no" name="f54b1bf38c5fe6" />
我无法按名称选择此帧,因为每个调用的名称不同。
我无法使用webdriver python按类或xpath找到帧选择方法。尝试使用
帧索引
值选择帧。那么,您也无法成功地使用它来了解如何在selenium中使用JavaScript。根据pythonapi文档,可以使用Dot
操作符切换到子帧。参考。尝试使用帧索引
值选择帧
。那么,您也无法成功地使用它来了解如何在selenium中使用JavaScript。根据pythonapi文档,可以使用Dot
操作符切换到子帧。引用自。我尝试了索引方法,但不起作用。已选择框架,但找不到元素。我现在认为这可能是一个跨域权限问题。我尝试了索引方法,但没有成功。已选择框架,但找不到元素。我现在认为这可能是一个跨域权限问题。