iOS Python WebDriver - WebDriverException:消息:undefined不是对象(评估' a.querySelectorAll')

时间:2015-06-24 20:11:44

标签: python ios selenium

我使用appium(v1.4.5(REV 9d1af07681e73c01d59eca608b9ca57c97e9b4dc))以及selenium的python绑定来在模拟器和真实设备上自动化Mobile Safari。

在模拟器中: 我能够在测试中达到某一点,直到我必须将iframe切换为访问元素。一旦我尝试切换帧或尝试点击元素,我就遇到了上述错误。

我已经搜索过,但找不到与此相关的任何内容 - 似乎对于那些尝试切换回WebView的混合应用程序的用户来说,这种情况最常见。 我只使用手机游戏。

基本上,我切换到框架,然后在元素上尝试.click():

wait.until(EC.element_to_be_clickable((By.LINK_TEXT,text)))。click()

这是抛出错误的时候。如果我执行任何类型的find_element_by,则会抛出错误。我已经检查并在正确的框架中仔细检查了我,但仍然存在错误。有没有人知道这里发生了什么?如果需要更多信息,请告诉我。

0 个答案:

没有答案