webdriver 相关问题

WebDriver是一个用于控制Web浏览器的API,模仿真实用户。它主要用于自动化测试。 WebDriver具有多种语言绑定和驱动程序(允许控制各种浏览器)。如果您的问题特定于其中一个,请确保还包含相应的标记。

VS Code 中用于 java 的 Selenium webdriver

我已经下载了 selenium for java,将其解压缩并放入我的项目文件夹中。 我还为 MS Edge 下载了适当的 webdriver 并将其放在文件夹中。 (P.s. 我用 python 写了我的脚本...

回答 0 投票 0

让站点在 Selenium 中编辑文件

我需要在 Edge 或 Chrome 中使用 Selenium 接受这个弹出窗口。使用机器人库的解决方案相当脆弱,所以我想避免这种情况。 我试过允许从文件访问文件和

回答 0 投票 0

Python Selenium Chrome 在操作系统升级后无法运行

我最近将我的操作系统更改为 win11,之后我无法运行 selenium。 运行时,它显示为输出“selenium.common.exceptions.WebDriverException: Message: unk...

回答 1 投票 0

使用 webdriverio 在移动设备中启动 chrome

我想使用 webdriverIO 在移动设备中启动 chrome 驱动程序。做不到。知道如何实现吗? 1

回答 0 投票 0

Assert that a webelement is not present - 快速解决方案?

我需要在我的测试中多次断言一个网络元素不存在。我已经在网站上搜索过这个,并在答案中找到了我的代码中已有的内容: 尝试{ WebElem...

回答 4 投票 0

webdriver / selenium 崩溃(SessionNotCreatedExceptionMessage)

我正在使用 standalome-chrome selenium docker 图像并通过 Facebook WebDriver PHP SDK 从另一个客户端连接。总的来说效果很好。但是每隔一段时间,我就会收到以下消息......

回答 1 投票 0

使用 Python 在 Selenium 中关闭浏览器实例时延迟过大

我在 Python 中使用 Selenium 来自动化 Web 浏览器,但是在尝试使用 quit() 方法关闭浏览器实例时,我遇到了 3-5 秒的过度延迟。我试过opti ...

回答 0 投票 0

如何使用python selenium webdriver以“2023-04-17”格式获取时间

... <div class="medium-widget event-widget last"> <div class="shrubbery"> <h2 class="widget-title"> <span aria-hidden="true" class="icon-calendar"></span>Upcoming Events </h2> <p class="give-me-more"> <a href="/events/calendars/" title="More Events">More</a> </p> <ul class="menu"> <li> <time datetime="2023-04-17T00:00:00+00:00"> <span class="say-no-more">2023-</span>04-17 </time> <a href="/events/python-events/1380/">PyCon DE &amp; PyData Berlin 2023</a> </li> </ul> </div> </div>undefined</div> 我尝试使用以下代码: event_times = driver.find_element(By.XPATH, '//*[@id="content"]/div/section/div[2]/div[2]/div/ul/li[1]/time') 在 event_times 中的时间: 打印(时间。文本) 也尝试使用 find_element(By.CSS_SELECTOR, "div.medium-widget event-widget last.time"),但找不到此代码响应 谢谢您的回答 event_times = driver.find_element(By.CSS_SELECTOR, ".event-widget time") 这段代码工作正常,并根据我在问题中提到的格式获取数据。 但是有 5 个日期序列与上面的 HTML 代码相同。我在遍历 for 循环以获取所有日期数据时遇到另一个错误。 event_times 中的时间: 打印(时间。文本) 错误:事件时间中的时间: TypeError: 'WebElement' 对象不可迭代 event_times = driver.find_elements(By.XPATH, '//time/@datetime') for time in event_times: print(time) find_element 第一个 查找元素列表

回答 2 投票 0

如何使用 Selenium 和 C# 将鼠标悬停在项目上避免点击它

我有一个问题,我想悬停在某个按钮上(开发)但是我不想点击它,我不知道该怎么做。当我点击这个按钮时,它会把我带到另一个地方,我不想...

回答 3 投票 0

Selenium 和 Python 的错误以及升级到版本 >89 后使用 Chrome 驱动程序的错误

我有以下配置,它以当前形式完美运行。 我可以在 v89 下使用任何 chrome/chromedriver 没有任何问题 一旦我通过了 v89 标记,它就不再起作用了,gi...

回答 1 投票 0

与 c++ 的网站交互,没有浏览器选项卡 [关闭]

我感兴趣的是,是否可以在不打开浏览器选项卡的情况下使用 C++ 与随机网站进行交互。 我想说的是:我知道如何使用 selenium 和 python 来做这样的事情,但是在那...

回答 0 投票 0

为什么我突然收到 HTTP 状态代码 412?

我试图执行一些代码,将一些 json 数据传递给 api 以检索一些结果。该脚本正在运行,然后我突然开始收到 412 响应。在某些时候 chrome 从

回答 0 投票 0

在Python中使用Selenium登录网站

我正在尝试使用 Python 中的 selenium 登录网站 (http://idx.isuzu.jnx.ne.jp:7002/eproc/externalside_logon) 以完成我工作中的自动化任务。 我使用了 browser.find_element(By.ID, '*USER_ID...

回答 0 投票 0

如何等到某个请求 url 加载某个请求标头后再在 selenium 线中继续?

当前该页面加载https://alfagift.id/时,在客户端运行某个java脚本,并在客户端创建元素指纹。当我签入检查元素时,

回答 0 投票 0

Chrome Webdriver 问题

我试图执行一些代码,将一些 json 数据传递给 api 以检索一些结果。该脚本正在运行,然后我突然开始收到 412 响应。在某些时候 chrome 从

回答 0 投票 0

Selenium WebDriver click() 不适用于特定按钮

我是 python 的新手,并且已经开始编写一些网络抓取工具来帮助我自动化我过去手动完成的事情 - 通常是新项目发布。 我一直在使用

回答 1 投票 0

无法使用 java selenium 单击第二个选项卡中的继续按钮

我正在努力让我的旅行网站一切正常,但是当我切换到第二个选项卡时,继续按钮不可点击,并且由于陈旧的元素引用而出错:元素不是 att...

回答 0 投票 0

当我执行我的测试时,我得到:错误:cert_issuer_source_aia.cc(34)

我使用 WebdriverIO、Mocha 和 js 对站点 https://pastebin.com 进行测试。当我执行测试时,它们失败了。 我收到错误:ERROR:cert_issuer_source_aia.cc(34)] Error parsing cert retrieved from A...

回答 1 投票 0

无法使用 WebDriver Xpath 找到子元素

我正在尝试获取 Steam 商店中游戏的价格。 这是一个网页屏幕 这是我的代码 @测试 公共无效测试驱动程序(){ WebDriverManager.firefoxdriver().setup(); FirefoxDriver d...

回答 0 投票 0

确保浏览器关闭,即使脚本被强制退出

即使脚本没有正常退出,我也在尝试关闭浏览器。我尝试了几种在互联网上找到的方法,但没有成功。首先是使用 try/except,最后是。我实施...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.