152得票9回答
如何使用Python的Selenium WebDriver获取文本

我正在尝试使用Selenium WebDriver获取文本,这是我的代码。请注意,我不想使用XPath,因为在我的情况下,每次重新启动网页时ID都会改变。 我的代码:text = driver.find_element_by_class_name("current-stage&quo...

152得票5回答
Casperjs/PhantomJs与Selenium的比较

我们正在使用Selenium来自动化我们的 UI 测试。最近我们看到大部分用户都在使用Chrome,所以我们想知道- 使用PhantomJS和Selenium的优缺点: 在性能方面是否有任何真正的优势,例如执行测试用例所需的时间? 什么情况下应该优先考虑使用PhantomJS而不是Sele...

151得票11回答
使用Selenium WebDriver获取HTML输入框的值

在一个Web应用程序的HTML中,有以下代码:<input type="text" name="prettyTime" id="prettyTime" class="ui-state-disabled prettyTi...

151得票27回答
Selenium等待文档准备就绪

有人能告诉我如何使Selenium等待页面完全加载吗? 我想要一些通用的东西,我知道我可以配置WebDriverWait并调用类似于“find”的内容来等待,但我不需要那么多。 我只需要测试页面成功加载并继续下一页进行测试。 我在.net中找到了一些东西,但无法在java中使其工作... ...

151得票10回答
如何使用Java在Selenium WebDriver中执行鼠标悬停功能?

我想对一个下拉菜单执行鼠标悬停功能。当我们将鼠标悬停在菜单上时,它将显示新选项。 我试图使用xpath单击新选项。但无法直接单击菜单。 因此,按照手动方式,我正在尝试悬停在下拉菜单上,然后再单击新选项。Actions action = new Actions(webdriver); WebEl...

149得票15回答
WatiN还是Selenium?

我即将开始编写自动化测试我们的演示文稿。似乎每个人都推荐 WatiN 和 Selenium。你更喜欢哪一个用于自动化测试 ASP.NET web 表单?这两种产品中哪一种更适合您? 另外,我注意到 WatiN 2.0 自 2008 年 3 月以来一直处于 CTP 阶段,这是值得关注的问题吗?

140得票29回答
Webdriver在45000毫秒后无法连接到127.0.0.1端口7055的主机。

我有一个盒子,在里面运行测试。似乎Jenkins会通过SSH登录并执行正在运行的特定作业中描述的命令。 在这里,我试图运行我的Selenium Webdriver测试,但它告诉我在启动Firefox时存在错误。最终的想法是完全在这个盒子上运行Web测试,并且拍摄一些错误的截屏。 我正在使用...

139得票10回答
如何使用Selenium WebDriver获取HTTP响应代码

我已经使用Selenium2 / WebDriver编写了测试,想要测试HTTP请求返回的HTTP 403 Forbidden状态。 使用Selenium WebDriver能否获取HTTP响应状态码?

138得票36回答
如何在Java中使用Selenium WebDriver打开一个新标签页?

如何使用Java中的Selenium WebDriver(又名Selenium 2)在现有的Firefox浏览器中打开一个新标签页?

136得票8回答
Python Selenium 访问 HTML 源代码

如何使用Python的Selenium模块将HTML源代码存储到变量中? 我想要做这样的事情: from selenium import webdriver browser = webdriver.Firefox() browser.get("http://example.com") i...