webdriver相关内容

检查链接的 URL 状态代码时,无法将 HttpResponseCode 的错误解析为类型

我写了一个简单的程序来检查 URL 状态码.但是 eclipse 给我错误说 HttpResponseCode 不能被解析为一个类型.我该怎么办. 导入静态 org.testng.Assert.assertEquals;导入 java.net.HttpURLConnection;导入 java.net.URL;导入 java.util.List;导入 java.util.concurrent.T ..

如何在 python 中使用 selenium 将整个文本发送到文本区域而不是逐行发送?

我的代码将文本逐行输入到网页的文本区域,如何让它一次插入整个文本,有没有解决方案?因为一行一行需要很多时间 def Translated_Content(content):driver= webdriver.Chrome("C:\\Users\\shricharan.arumugam\\Desktop\\PDF2txt\\chromedriver.exe")driver.get('https:/ ..
发布时间:2022-01-16 09:01:36 Python

如何使用带有 selenium webdriver 的 Windows 文件资源管理器选择多个文件

我正在自动化 UI 测试,其中涉及选择要上传的文件,我能够使用此 解决方案. WebElement filepath=driver.findElement(By.id("fileUploadId"));filepath.sendKeys("C:\\TextFile.txt"); 我的问题是我需要选择很多文件来上传,在我发送的路径中是否有我应该遵循的特殊格式?因为我尝试了空格分隔的路径,但它没有 ..
发布时间:2022-01-16 09:01:29 C#/.NET

Webdriver - 如何检查浏览器是否仍然存在或仍然打开?

我想检查浏览器是否仍然存在,如果不存在,那么我想打开一个新的浏览器!webdriver中是否有可用的api来检查浏览器是否仍然存在? 解决方案 调用driver.close()后驱动的值被设置为 FirefoxDriver: WINDOWS 上的 firefox(4b4ffb1e-7c02-4d9c-b37b-310c771492ac) 但是如果你调用 driver.quit() 那么 ..
发布时间:2022-01-16 09:00:37 Java开发

使用 Selenium Webdriver (Python) 循环链接

下午.目前正在尝试使用 Selenium webdriver 循环浏览页面上的链接列表.具体来说,它是单击一个链接,从所述页面中抓取一行文本以写入文件,然后返回,然后单击列表中的下一个链接.以下是我所拥有的: def test_text_saver(self):司机 = self.drivertextsave = open("textsave.txt","w")list_of_links = ..
发布时间:2022-01-16 08:59:46 Python

Selenium webdriver 可以附加到已经打开的浏览器窗口吗?

经过大量搜索,我相信这个功能还没有实现——但是有没有人知道我可以尝试使用 selenium1/2 为 Java 实现的任何解决方法?如果另一个进程启动了浏览器的实例,webdriver 可以连接到那个窗口吗?任何可以尝试的解决方法.任何指针都非常感谢. 谢谢你!! 解决方案 不行,做不到.它是 WebDriver 的最古老的功能请求之一,它是不会很快发生.对不起! ..
发布时间:2022-01-16 08:59:08 Java开发

通过 Selenium 和 Python 通过 WebDriver 实例调用 execute_script() 方法时,参数 [0] 是什么?

我正在尝试抓取我感兴趣的页面.为此,我需要从 HTML 中删除元素的属性.'style' 是我想要删除的.所以我从 Stackoverflow 中找到了一些代码.(我正在使用 Chrome 作为驱动程序) element = driver.find_element_by_xpath("//select[@class='m-tcol-c' and @id='searchBy']")driver.e ..
发布时间:2022-01-16 08:58:21 前端开发

可以禁用 firefox 和 chrome 默认缓存吗?

我在使用 firefox 缓存时遇到问题,当我更改站点重定向时,firefox 决定需要对其进行缓存. 关键是我不想创建一个测试编辑重定向工作的测试,但是这种缓存阻止我这样做. 有没有办法禁用 firefox 缓存?还是在需要时将其删除? 注意:这不是 cookie,而是实际的 Firefox 缓存. 我正在使用 webdriver C# 版本. 解决方案 看看这个 ..
发布时间:2022-01-16 08:58:00 其他开发

Selenium c#接受确认框

我在 c# 中使用 selenium 编写了一个 nUnit 测试. 一切顺利,直到我必须确认一个 JS 确认框. 这是我正在使用的代码: this.driver.FindElement(By.Id("submitButton")).Click();this.driver.SwitchTo().Alert().Accept(); 确认框出现在提交按钮之后.确认出现然后立即消失,但表 ..
发布时间:2022-01-16 08:57:53 C#/.NET

在java中使用xpath和selenium解析HTML表格数据

我想获取数据并在没有标签的情况下对其进行组织.它看起来像这样 我希望能够提取所有信息字符串,以便我可以将其存储在纯文本文件中: 光学变焦:15 倍数码变焦:6 倍电池类型:碱性分辨率百万像素:14 MP public static void main(String[] args) {FirefoxProfile 配置文件 = 新的 FirefoxProfile();profile. ..
发布时间:2022-01-16 08:57:45 Java开发

保持用户登录 - 使用网络驱动程序保存 cookie

这就是我想使用 WebDriver 执行的操作. 使用选中的复选框登录网站,让用户保持登录状态. 关闭浏览器. 再次访问该站点并确保该用户已登录. 问题是当我关闭驱动程序并重新打开它时,我没有登录. 我的代码看起来像这样- WebDriver myD = null;myD = 新的 FirefoxDriver();字符串 URL = "https://www.eurost ..
发布时间:2022-01-16 08:57:38 Java开发

使用 selenium webdriver 登录弹出窗口?

只有在我使用 Fire Fox 浏览器时才会出现弹出窗口,否则有没有办法解决这个问题?每次使用 FF 作为浏览器时,我都必须输入用户名/密码. 目前,我每次运行测试时都会进入,这非常痛苦,但希望使其更加自动化...... 我仔细观察并找到了两个链接这里 和 这里 但无济于事 解决方案 花了几个小时阅读后,我终于找到了很好的解决方案,我希望这对其他人也有帮助.- 享受! 首 ..
发布时间:2022-01-16 08:57:22 其他开发

在 Firefox 和 Selenium 测试中自动化 SSL 客户端证书

是否可以使用 Selenium 和任何浏览器测试客户端 SSL 证书?例如.您可以创建一个 Web 驱动程序并为其提供虚拟证书吗?还是使用准备好的 Firefox 配置文件? 解决方案 为 SSL 客户端证书创建 Selenium Firefox 测试配置文件 您需要准备 Selenium 的 WebDriver Firefox 配置文件,其中已导入客户端证书. 首先,您在测试 ..
发布时间:2022-01-16 08:56:27 其他开发