问题标签 [webdriver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何在没有 ant 的情况下从命令行编译使用 Google webdriver 的 java 应用程序
我想编译一个使用 google 的 webdriver 的示例代码。
我将 webdriver 保存到 /home/iyo/webdriver。我的代码是:
但我与
我收到这样的错误:FirstTest.java:7:找不到符号
符号:类 WebDriver
位置:包 com.googlecode.webdriver
导入 com.googlecode.webdriver.WebDriver;
FirstTest.java:9:找不到符号
符号:类 WebElement
位置:包 com.googlecode.webdriver
导入 com.googlecode.webdriver.WebElement;
FirstTest.java:11:com.googlecode.webdriver.htmlunit 包不存在
导入 com.googlecode.webdriver.htmlunit.HtmlUnitDriver;
FirstTest.java:19:找不到符号
符号:类 WebDriver
位置:com.googlecode.webdriver.example.FirstTest 类
FirstTest.java:19:找不到符号
符号:类 HtmlUnitDriver
位置:com.googlecode.webdriver.example.FirstTest 类
FirstTest.java:27:找不到符号
符号:类 WebElement
位置:com.googlecode.webdriver.example.FirstTest 类
FirstTest.java:29:找不到符号
符号:变量
位置:com.googlecode.webdriver.example.FirstTest 类
8 个错误
它s possible to use it whitouht Ant?(The code in NetBeans or Eclipse work well, but I don
不想使用它们。)仅使用 javac?
谢谢。
html - Is it possible to retrieve the contents of a html textarea with XPath?
I've looked all over but I can't find any leads. Is it possible to do something like:
or
I know I can do this using JS, or any number of other techniques, but I'm asking because I'm using WebDriver and Firefox to test a TinyMCE textarea input, and because of JS execution delays, I'd like to wait for the textarea to display a certain string after clicking a formatting control and the only way I can think of to achieve this in WebDriver is with SlowLoadableComponent
and XPath. That or Thread.sleep
but I'd like to avoid that ;)
Thanks in advance.
selenium - 如何使用 Selenium WebDriver 检查 404 的图像请求?
使用 Selenium WebDriver 检查 URL GET 是否成功返回(HTTP 200)最方便的方法是什么?
在这种特殊情况下,我最感兴趣的是验证当前页面的图像是否损坏。
java - HtmlUnit 代理问题
它是关于 WebDriver,特别是 HtmlUnitDriver 和 FirefoxWebDriver
我对 HtmlUnitDriver 和 FirefoxWebDriver 使用了相同的代理设置,但只有 FirefoxWebDriver 有效。
我使用 HtmlUnitDriver 得到的是来自代理服务器的“拒绝访问”。当我没有使用代理设置时,我得到了一个空白页。我不认为它与用户名或密码有任何关系,因为如果我没有设置用户名或密码,我会得到同样的错误。
以下是我的代码,任何想法将不胜感激。谢谢!
python - 如何从 firefox webdriver 获取图像详细信息?
我在 Firefox 通过 Webdriver 呈现的页面上有一张图片,我可以获取它的对象 ( wd.find_element_by_xpath("id('main')/form/p[5]/img")
),但是我如何才能获取它的主体,要么是 base64 编码的,要么只是我硬盘上的一个位置?
PS:请不要建议src
使用外部工具获取并获取它。我想要浏览器中已有的图像。
python - 如何从 webdriver 访问 Firefox 缓存?
我可以about:cache-entry?client=HTTP&sb=1&key=(some URL)
直接在 Firefox 中访问页面,但是当它呈现页面时,它肯定会从一些存储中获取数据。如何从 Python Firefox Webdriver 访问后者?
python - 如何从 webdriver 更改 firefox 代理?
如何从 Python Webdriver 访问 Firefox 代理设置并更改它们以使 Firefox 使用修改后的代理设置而无需重新启动它?
python - 与代理一起使用时,Python Webdriver 不会等到页面在 Firefox 中下载
当我使用 python webdriver 设置 Firefox 代理时,它不会等到页面完全下载,当我不设置时不会发生这种情况。我怎样才能改变这种行为?或者如何检查页面下载是否结束?
python - 如何从 python 中的 webdriver 中删除 Firefox cookie?
当我无法从 webdriver 中删除 FF cookie 时。当我使用该.delete_all_cookies
方法时,它返回None
. 当我尝试时get_cookies
,我收到以下错误:
我该如何解决?
更新:
这发生在没有修改的干净安装 webdriver 的情况下。我在另一篇文章中提到的更改是在发布这篇文章之后进行的(我试图自己解决这个问题)。
java - python webdriver是如何工作的?
我想为webdriver添加一些功能,但由于我根本不懂 Java,所以我想先了解它的工作方式。因此,据我所知,有一个 firefox 插件(javascript),并且有一个 java 代码可以在安装了该扩展程序的情况下启动 firefox,然后这个 java 代码侦听本地端口,当它收到一些命令时,java 将其发送给 firefox 插件,它完成了实际工作。而python代码只是端口接口的一组快捷方式。这对吗?
更新:
感谢您的回复,马拉蒂奥。但是任何人都可以解释一下,为什么当我添加
之后
alert('Hello world!');
然后
运行FirefoxDriver.prototype.deleteCookie = function(respond, cookieString) {
D:\webdriver-read-only\firefox\src\extension\components\firefoxDriver.js
我仍然没有看到Hello world!
警报(顺便说一句,我得到了一个错误)