selenium-webdriver 相关问题

Selenium-WebDriver提供WebDriver API,用于控制不同编程语言的浏览器(“语言绑定”)。使用此标记时,还要为正在使用的编程语言添加标记。

Microsoft 打印到 PDF 覆盖 Selenium 首选项 (Python)

我正在使用 Selenium 抓取外部网页并下载 PDF 以进行自动数据分析。不幸的是,该网站有一个内部 PDF 查看器,这意味着我必须将其首选项设置为避免...

回答 1 投票 0

地理位置覆盖在使用 Chrome WebDriver 的移动模拟中不起作用

我正在开发一个项目,需要使用 Chrome WebDriver 覆盖桌面和移动模拟中的地理位置。桌面模拟按预期工作,但移动模拟...

回答 1 投票 0

使用 TestNG 代码在没有 XML 文件的情况下运行 testNG 测试

我已经准备好测试,但无法运行测试,因为我正在正常的java中工作,但为了运行多个测试,我正在使用TestNG,但我不知道如何使用TestNG代码运行多个测试,而且我也不知道

回答 1 投票 0

与 selenium 并行运行 pytest 时出现 pytest_sessionfinish 错误

我在conftest文件中有这段代码(使用pytest + selenium运行自动化): 导入操作系统 从 urllib 导入请求 导入pytest 从 selenium.webdriver.chrome.options 导入选项 导入...

回答 1 投票 0

在 selenium python 中运行 pytest 多进程时出现 pytest_sessionfinish 错误

我在conftest文件中有这段代码(使用pytest selenium运行自动化): 导入操作系统 从 urllib 导入请求 导入pytest 从 selenium.webdriver.chrome.options 导入选项 进口诱惑

回答 0 投票 0

从项目问题描述中提取文本的 Selenium 代码

我正在尝试使用Python中的selenium从gitee中提取问题内容。但当我尝试提取文本时它给出空白。这是检查元素: 我想提取...

回答 1 投票 0

如何在 Ubuntu 上更新 ChromeDriver 二进制文件

我正在使用Python / Selenium / Chrome / ChromeDriver进行测试,抓取等。实际上尝试用其他东西替换cdc_字符串。当我使用 vim 打开文件并替换 cdc_ s...

回答 1 投票 0

使用 Python 的 Webdriver Manager 时出现 Selenium ChromeDriver 问题

运行此代码时: 从硒导入网络驱动程序 从 selenium.webdriver.common.keys 导入密钥 从 webdrivermanager.chrome 导入 ChromeDriverManager 驱动程序 = webdriver.Chrome(

回答 0 投票 0

如何选择正确的路径来点击项目?

我尝试创建一个循环来依次单击网站 https://www.hatvp.fr/le-repertoire/liste-des-entites-enregistrees/ 上的所有链接。 我在html代码中发现这部分可以解决我的问题

回答 2 投票 0

如何禁用 Selenium C# 日志记录

当我创建新的 chromedriver 时,它总是显示以下日志记录: 在端口 61158 上启动 ChromeDriver 114.0.5735.90 (386bc09e8f4f2e025eddae123f36f6263096ae49-refs/branch-heads/5735@{#1052}) 仅限本地

回答 1 投票 0

Instagram 关注

如您所见,应用程序会找到目标配置文件。但是,它无法单击关注按钮,也无法向下滚动列表。 我得到的错误: C:\Users\Admin\Downloads\Compressed\Insta...

回答 1 投票 0

线程“main”中出现异常 java.lang.NoSuchMethodError: 'java.lang.ClassLoader[] org.apache.logging.log4j.util.LoaderUtil.getClassLoaders()'

在将我的selenium代码作为testng运行时,我收到上述错误。 下面是我的 pom.xml 文件。 这是完整的控制台日志 [RemoteTestNG] 检测到 TestNG 版本 7.9.0 线程中的异常 &q...

回答 1 投票 0

Selenium chromedriver 下载网页未另存为 PDF

我正在使用 selenium 的 chrome webdriver 打开网页,然后将该网页保存到本地驱动器上的文件位置。由于某种原因,脚本('window.print();')将打开另存为

回答 1 投票 0

Maven:无法执行目标 org.apache.maven.plugins:maven-compiler-plugin:3.10.1:testCompile

我在 Jenkins 上尝试使用 Maven 构建 Selenium 测试自动化项目时遇到问题。该项目配置了 JDK 17,构建过程失败并显示以下内容...

回答 1 投票 0

硒打印铬,不断显示保存弹出窗口

我需要一些自动脚本来打印页面。该脚本必须在 Chrome 上运行,因为 FF 无法为该打印任务提供合适的输出。我尝试了几件事,但由于某种原因......

回答 1 投票 0

尝试单击 n reCAPTCHA

我一直在尝试在这里提交表格:https://attirealleykurtaset.in/challenge#contact_form 然后我收到 reCAPTCHA 并且无法使用以下代码单击: 复选框=WebDriverWait(驱动器...

回答 1 投票 0

我想知道学习这个位置类型声明的出处

title = title_element = Parent_element[i].find_element('xpath',**'./../div[1]//div[1]//span[1]'**).text defi = def_element = Parent_element[i].find_element('xpath',**'.'**).text 是...

回答 1 投票 0

org.openqa.selenium.JavascriptException:javascript错误:window.testSpread.getActiveSheet不是函数

我正在尝试使用 selenium java 访问我的一个自动化项目的 spreadjs 画布 这是我用于相同用途的代码片段 网址:https://developer.mescius.com/spreadjs/demos/features/t...

回答 1 投票 0

如何从该 WebElement 获取 aria-label 属性的值?

使用 Java Selenium,我有一个对表示以下 HTML 节点的 WebElement 对象的引用: 使用 Java Selenium,我有一个对代表以下 HTML 节点的 WebElement 对象的引用: <td role="gridcell" class="mat-calendar-body-cell ng-star-inserted" style="width: 25%; padding-top: 7.14286%; padding-bottom: 7.14286%;" tabindex="-1" data-mat-row="0" data-mat-col="0" aria-label="2001" aria-selected="false">...</td> 我需要 aria-label 属性的 2001 值,但我似乎无法做到。以下方法调用都返回null,我不知道为什么: element.getAttribute("aria-label"); element.getAttribute("ariaLabel"); element.getDomAttribute("aria-label"); element.getDomAttribute("ariaLabel"); element.getDomProperty("aria-label"); element.getDomProperty("ariaLabel"); 同时尝试 aria-label 和 ariaLabel 的原因是它在属性列表中列为 ariaLabel: 我打印了该节点的所有其他属性的值,以验证这不是计时问题,奇怪的是,这就是输出: role: gridcell class: mat-calendar-body-cell-container ng-star-inserted style: width: 25%; padding-top: 7.14286%; padding-bottom: 7.14286%; tabindex: null data-mat-row: 0 data-mat-col: 0 aria-label: null aria-selected: null 如何获取aria-label的值? 硒版本:4.15.0 Chrome驱动程序版本:122.0.6261.57 解决了 我犯了一个极其愚蠢的错误。显然,我自动化的网站版本已更新,将 aria-label 属性从 td 节点移动到子 button 节点;我只是还没有费心刷新页面.. 试试这个: element.ariaLabel; 参考: https://developer.mozilla.org/en-US/docs/Web/API/Element/ariaLabel

回答 1 投票 0

Chrome Web 驱动程序和 selenium 测试版本问题

在我使用 Selenium Web 驱动程序编写 Web 自动化测试的项目中,每次新的 Chrome 更新后我都会遇到版本问题。 Chrome 更新非常频繁,我得到这个呃......

回答 2 投票 0

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