webdriver相关内容
我写了一个简单的程序来检查 URL 状态码.但是 eclipse 给我错误说 HttpResponseCode 不能被解析为一个类型.我该怎么办. 导入静态 org.testng.Assert.assertEquals;导入 java.net.HttpURLConnection;导入 java.net.URL;导入 java.util.List;导入 java.util.concurrent.T
..
我的代码将文本逐行输入到网页的文本区域,如何让它一次插入整个文本,有没有解决方案?因为一行一行需要很多时间 def Translated_Content(content):driver= webdriver.Chrome("C:\\Users\\shricharan.arumugam\\Desktop\\PDF2txt\\chromedriver.exe")driver.get('https:/
..
我正在自动化 UI 测试,其中涉及选择要上传的文件,我能够使用此 解决方案. WebElement filepath=driver.findElement(By.id("fileUploadId"));filepath.sendKeys("C:\\TextFile.txt"); 我的问题是我需要选择很多文件来上传,在我发送的路径中是否有我应该遵循的特殊格式?因为我尝试了空格分隔的路径,但它没有
..
我在尝试使用 Selenium 上传文件时遇到问题.由于浏览按钮没有输入标签,我无法使用 sendKeys() 函数传递路径.它是用 Angular 编写的. 这是浏览按钮元素:
..
在硒测试中出现以下错误 POST/session/ee1b9201-dadc-7446-b753-0a418a230d30/moveto 与已知命令不匹配 我所做的是 Actions resetView = new Actions(driver);resetView.moveToElement(el).perform(); 环境: 火狐v47.0 Webdriver 3.0.0
..
由于某种原因,我无法将字符“3"写入页面上的输入元素. 这段代码: chrome_options = Options()chrome_options.add_argument('--dns-prefetch-disable')chrome_options.add_argument('--no-proxy-server')chromeDriverPath = self.getChromeD
..
我想检查浏览器是否仍然存在,如果不存在,那么我想打开一个新的浏览器!webdriver中是否有可用的api来检查浏览器是否仍然存在? 解决方案 调用driver.close()后驱动的值被设置为 FirefoxDriver: WINDOWS 上的 firefox(4b4ffb1e-7c02-4d9c-b37b-310c771492ac) 但是如果你调用 driver.quit() 那么
..
下午.目前正在尝试使用 Selenium webdriver 循环浏览页面上的链接列表.具体来说,它是单击一个链接,从所述页面中抓取一行文本以写入文件,然后返回,然后单击列表中的下一个链接.以下是我所拥有的: def test_text_saver(self):司机 = self.drivertextsave = open("textsave.txt","w")list_of_links =
..
经过大量搜索,我相信这个功能还没有实现——但是有没有人知道我可以尝试使用 selenium1/2 为 Java 实现的任何解决方法?如果另一个进程启动了浏览器的实例,webdriver 可以连接到那个窗口吗?任何可以尝试的解决方法.任何指针都非常感谢. 谢谢你!! 解决方案 不行,做不到.它是 WebDriver 的最古老的功能请求之一,它是不会很快发生.对不起!
..
我正在尝试抓取我感兴趣的页面.为此,我需要从 HTML 中删除元素的属性.'style' 是我想要删除的.所以我从 Stackoverflow 中找到了一些代码.(我正在使用 Chrome 作为驱动程序) element = driver.find_element_by_xpath("//select[@class='m-tcol-c' and @id='searchBy']")driver.e
..
我在使用 firefox 缓存时遇到问题,当我更改站点重定向时,firefox 决定需要对其进行缓存. 关键是我不想创建一个测试编辑重定向工作的测试,但是这种缓存阻止我这样做. 有没有办法禁用 firefox 缓存?还是在需要时将其删除? 注意:这不是 cookie,而是实际的 Firefox 缓存. 我正在使用 webdriver C# 版本. 解决方案 看看这个
..
我在 c# 中使用 selenium 编写了一个 nUnit 测试. 一切顺利,直到我必须确认一个 JS 确认框. 这是我正在使用的代码: this.driver.FindElement(By.Id("submitButton")).Click();this.driver.SwitchTo().Alert().Accept(); 确认框出现在提交按钮之后.确认出现然后立即消失,但表
..
我想获取数据并在没有标签的情况下对其进行组织.它看起来像这样 我希望能够提取所有信息字符串,以便我可以将其存储在纯文本文件中: 光学变焦:15 倍数码变焦:6 倍电池类型:碱性分辨率百万像素:14 MP public static void main(String[] args) {FirefoxProfile 配置文件 = 新的 FirefoxProfile();profile.
..
这就是我想使用 WebDriver 执行的操作. 使用选中的复选框登录网站,让用户保持登录状态. 关闭浏览器. 再次访问该站点并确保该用户已登录. 问题是当我关闭驱动程序并重新打开它时,我没有登录. 我的代码看起来像这样- WebDriver myD = null;myD = 新的 FirefoxDriver();字符串 URL = "https://www.eurost
..
我对 Selenium WebDriver 和 Firefox 有疑问.我想下载 csv 文件而不在对话框窗口中确认,我有这样的代码: fp = webdriver.FirefoxProfile()fp.set_preference("browser.download.folderList",2)fp.set_preference("browser.download.dir", download
..
只有在我使用 Fire Fox 浏览器时才会出现弹出窗口,否则有没有办法解决这个问题?每次使用 FF 作为浏览器时,我都必须输入用户名/密码. 目前,我每次运行测试时都会进入,这非常痛苦,但希望使其更加自动化...... 我仔细观察并找到了两个链接这里 和 这里 但无济于事 解决方案 花了几个小时阅读后,我终于找到了很好的解决方案,我希望这对其他人也有帮助.- 享受! 首
..
我在 Win7 x32 上使用 SoapUI Pro 5.1.2,并尝试在 Groovy TestStep 中连接到 Selenium Webdriver. 为此,我在 $SOAP_HOME$\bin\ext 文件夹中添加了 selenium-standalone-server.jar v2.45.0. 我的 Groovy TestStep 代码: 导入 org.openqa.sel
..
是否可以使用 Selenium 和任何浏览器测试客户端 SSL 证书?例如.您可以创建一个 Web 驱动程序并为其提供虚拟证书吗?还是使用准备好的 Firefox 配置文件? 解决方案 为 SSL 客户端证书创建 Selenium Firefox 测试配置文件 您需要准备 Selenium 的 WebDriver Firefox 配置文件,其中已导入客户端证书. 首先,您在测试
..
我正在使用 Selenium WebDriver 截取网页截图.它运行良好.但是,从我在 Eclipse 中运行到屏幕截图显示在我的本地驱动器中的时间是 7-10 秒.大多数延迟似乎是在启动 Firefox. 代码: WebDriver driver = new FirefoxDriver();driver.get("http://www.cnn.com");文件 scrFile = ((
..
我正在使用 Selenium 的 python 库从 Firefox 的 html 页面中抓取数据. 我不得不从 Selenium 2.0 更新到 2.21,因为服务器已经更新了 Firefox. 在 v 2.21 中,调用 find_element_by_class_name("grid-cell-inner grid-col-name") 失败并显示: selenium.comm
..