21得票7回答
在Selenium IDE中,如何获取基本URL的值?

在Selenium脚本中(从Selenium IDE保存的纯HTML脚本),是否可能从内部检索出基础URL的值? 我的目标是使用assertLocation验证当前URL。但是,assertLocation返回绝对URL。我想将当前URL与相对URL进行比较,而不必在URL开头使用*。 我...

20得票4回答
如何使用Selenium按类选择对象

我有一个网页,其中有一个表单字段使用了jquery自动完成功能。 当用户名称返回1个或多个结果时,HTML呈现方式如上所示。 然而,我无法弄清楚如何使Selenium“点击”结果。 我可以使用类似于jQuery的选择器吗?例如:$(".ul.ui-autocomplete li:...

19得票9回答
Selenium:如何等待下拉框选项被填充?

我第一次使用Selenium,选项很多让我感到不知所措。我正在使用Firefox中的IDE。 当我的页面加载完成后,它会通过JSONP请求获取值,然后将这些值填充到一个下拉列表(select)中。 我该如何让Selenium在继续执行之前等待某个特定选项出现在下拉列表(select)中?

19得票2回答
如何为在Selenium服务器上运行的Yii Web应用编写功能测试?

我目前正在为我的新项目设置开发环境,并且在思考一个问题。我计划使用Yii框架,希望能够自动化功能测试,我已经有了gerrit和Jenkins。 我阅读了这篇文章,发现selenium有类似于html suite的东西。我以前从未听说过,我总是编写我的测试用例通过PHPUnit运行。我使用默认...

18得票3回答
在不同的浏览器和平台上设置Selenium进行录制和运行

我想搭建一个 Selenium 服务器,这样客户端就可以在本地记录测试,然后使用 Firefox + Chrome 在 Ubuntu 服务器上重放和测试。 可惜 Selenium 网站非常混乱,并提到了很多不同的项目(Selenium 1、Selenium 2、Selenium RC、Sel...

17得票5回答
Selenium可以验证浏览器加载的PDF中的文本吗?

我的网络应用程序在浏览器中加载了一个pdf文件。 我已经找出如何使用以下方式检查pdf是否已正确加载: verifyAttribute xpath=//embed/@src {PDF的URL在这里} 如果能够使用Selenium检查pdf的内容就太好了 - 例如验证某些文本是否存在。 有什...

16得票4回答
如何使用Selenium按值查找单选按钮元素?

到目前为止,我只是像这样做:val radioButton4: WebElement = driver.findElement(By.id("FieldsubCode2")) radioButton4.click 但是现在我想通过数值查找元素,这个数值是: 所以我想要去:val rad...

16得票8回答
如何在Selenium IDE中查找按钮是否被禁用

我想通过 selenium IDE 检查按钮是否被禁用,但我没成功。我尝试了下面的代码,但它不起作用。有没有其他方法可以找出按钮是否被禁用呢? <tr><td>assertElementPresent</td><td> //button[cont...

15得票5回答
Selenium Web Driver:无法滚动到视图中

我正在使用Selenium IDE和Selenium Web Driver TestNG在Eclipse中进行测试。 我的测试对象是ZK应用程序。 这个测试用例在Selenium IDE上运行得很好。<?xml version="1.0" encoding="UTF-8"?> &l...

15得票2回答
在Selenium IDE中使用if/else

我有一个复选框需要在Selenium IDE中点击,但只有在它没有被激活的情况下才需要点击。 我正在使用Selenium IDE创建我的测试用例,并使用htmlsuite运行它们 - 有人知道我如何在这些工具中使用"if"语句吗?