我正在获取:AttributeError:“WebDriver”对象没有属性“GetWinDowHandles”
Whandles = driver.getWindowHandles()
print(Whandles)
import sys
from PyQt5 import QtCore, QtGui, QtWidgets
from ui.css import Ui_Dialog
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.chrome.options import Options
from selenium.common.exceptions import NoSuchElementException
import time
我是不是漏掉了什么?
异常告诉您驱动程序类上没有getWindowHandles()方法。你需要的是
Whandles = driver.window_handles
当您看到这种类型的异常时,执行打印(dir(driver))
以查看该类支持哪些方法。
我试图在IE11中执行SeleniumWebDriver java代码,即使在页面完全加载之后,它也会抛出“NoTouchElementException”。 Web驱动程序:IEDriverServer_Win32_2.53。0 IE版本:11 selenium:selenium-server-standalone-2.53。0.jar java:jdk1。八, 该应用程序由LoginPage和
问题内容: 我目前在我的生产代码中使用HtmlUnit和Selenium来驱动它(WebDriver)。 我使用这些库通过编程与各种网站进行交互,并且取得了一些成功,并且没有遇到内存问题(确保始终清理会话)。 我想知道这些库是否适合生产环境或推荐使用。由于存在大量有关自动化测试的信息,而不是我的使用方式,因此很难通过Google进行查找。 我意识到这是一个相当笼统的问题,但是我正在寻求有关这些库以
我正在尝试使用本教程从一个使用selenium and beautiful soup的站点提取房地产列表信息:https://medium.com/@ben.sturm/scraping-house-listing-data-using-Selenium-and-Beautiful Soup-1CBB94BA9492 目的是在找到“下一页”按钮之前收集第一页的所有href链接,导航到下一页并收集该
问题内容: 登录单元测试站点后,我将运行许多自动化测试,但是我不能(没有权限)从登录页面删除验证码。 有没有什么方法可以使用selenium 2.0,这样我就可以启动例如firefox的WebDriver实例,然后手动执行capcha,然后让WebDriver(我使用服务器的Java jar)从那里“接管”? 谢谢! 问题答案: 以下代码段: 载入BING主页 提示用户执行搜索 将搜索结果加载到测
问题内容: 我知道正在运行的线程数量很多,但是没有一个可以解决这个问题。我正在尝试使用selenum获取aspx页面。但是它在这行代码中抛出UnreachableBrowserException 。chrome实例正在打开,但随后几秒钟后,它抛出了我上面提到的异常。 这是我的示例代码。 以下是堆栈跟踪。 我的文章数量很多,但找不到任何解决方案。我的Chrome版本是33.0.1750.154 m。
本文向大家介绍硒中的xpath是什么?,包括了硒中的xpath是什么?的使用技巧和注意事项,需要的朋友参考一下 Xpath是Selenium中用于识别Web元素的最重要的定位器之一。它以以下方式工作- 它借助元素及其属性(用于标识)在文档对象模型(DOM)中导航。 尽管它有助于唯一地定位元素,但从其他定位器来看,它的速度较慢。 xpath用两种方式表示,即“ /”和“ //”。正斜杠表示绝对路径。