如何在 Selenium RC 中使用 xpath 访问非第一个匹配项?
我的页面中有 20 个标签: In [85]: sel.get_xpath_count("//label") Out[85]: u'20' 我可以默认使用第一个标签: In [86]: sel.get_text("xpath=//la…
无法使用 xpath 获取 Selenium RC 的属性值
我试图使用 Selenium RC (在 Python 中)获取页面中的第一个 href 属性: sel.get_text("xpath=//@href") 这会返回一个空字符串。 但是,Firefox 内…
如何直接通过 XPath 结果使用 Selenium RC 进行迭代?
我目前正在采取首先执行 get_xpath_count 的方法,然后创建一个循环递增索引变量,然后将其注入回原始 xpath 以选择第 n 个结果......毫无疑问,非常…
Selenium RC:使用 CSS 选择元素:包含伪类
我想断言表行包含我在两个不同表中期望的数据。 使用以下 HTML 作为示例: <table> <tr> <th>Table 1</th> </tr> <tr> <td…
Selenium 从 xpath 获取动态 id
Selenium RC 有没有办法从 xpath 获取 id? 如果我有 xpath, /html/body/div/div//input 我想获取与 xpath 关联的所有节点的 id…
selenium rc captureEntirePageScreenshotToString 触发 FileNotFoundException
我正在使用 selenium rc 进行功能网站测试,最近我在 safari 和 opera 方面遇到了一个神秘的问题。 当测试失败时,我使用 captureEntirePageScreensho…
使用 Selenium 捕获浏览器调用的输出
我需要创建一个用例(使用 Selenium),在其中通过浏览器发送带有 Cookie 的 HTTP 调用,并捕获文本文件中的返回值。 我需要做什么,我已经在命令行中…
在 Selenium RC 的 head 标签内运行 javascript
我想在 标记内运行 JavaScript 代码片段。在 Selenium RC+Java 中可以做到这一点吗? 我知道如果我使用 getEval 或 runScript 会将代码插入 HTML 正文…
有没有办法从 C# Selenium 测试中删除 HttpOnly cookie?
我有一组 C# Selenium 测试,需要删除设置了 HttpOnly 标志的 cookie。 不幸的是,DefaultSelenium.GetCookie() 和 DefaultSelenium.DeleteCookie() …
Selenium RC 中 FireFox 和 IE 中的页面加载
我在 Selenium RC 中遇到了奇怪的问题。当我使用 IE7 时,测试工作正常。但是,如果我使用 firefox 3.5,Selenium 会在页面完全加载之前获取页面。使…
Selenium:如何输入空格作为文本字段的值?
我有一个表单文本字段,其中填充了默认值。我想清除该值并输入空格以断言发生了预期的验证。我正在使用 Selenium RC 和 PHPUnit Selenium 扩展。我怎…
Selenium RC 403 错误 - 禁止代理
我正在尝试在 Snow Leopard 上使用 Java 6、JUnit 4 和 Eclipse 运行 Selenium RC 1.0.3。 这是我的测试类,来自 Selenium 文档: public class TestC…
将命令行参数传递给以编程方式运行的 JUnit 测试用例
我正在尝试从 Java 类运行 JUnit 测试: JUnitCore core = new JUnitCore() core.addListener(new RunListener()) core.run(classToRun) 问题是我的 J…
Selenium Grid 并不总是使用其所有注册的 RC,为什么?
我的 Selenium Grid 设置如下(所有虚拟机) VM1 - Windows 7 x64 Windows XP x32 - Grid Hub + 2 个注册默认 *firefox 环境的 RC VM2 - Windows XP x…