CSS 选择器属性不区分大小写
如果我有一个 HTML 元素 则 css 选择器需要区分大小写: input[value='Search'] 匹配 input[value='search'] 不匹配 我需要一个不区分大小写的方法也…
在 C# 中使用 Selenium RemoteWebDriver
我正在尝试在 C# 中使用 Selenium RemoteWebDriver,基本上我想做的就是在 javascript 完成操作 DOM 后以编程方式抓取网页的 html(不会弹出浏览器窗…
如何使用 CI(持续集成)运行 Selenium 测试?
我正在使用 Selenium 来自动测试我的网站。我有大约 100 个测试用例,我想通过自动创建测试套件来每天运行它们。我已经在 Selenium 1 (Selenium RC) …
使用之前使用 Selenium 2 选择器选择的 Jquery 选择一个元素
我选择了一个 Selenium WebElement,例如这样: WebElement element = webDriver.findElement(By.xpath('//div/span[@id='test']')) 如果我不知道如何…
带有来自 Selenium 2 / WebDriver 的 Id 的 jQuery 元素选择器
我可以使用 ((RemoteWebElement) webElement).getId() 在 Selenium 中获取元素的 ID,它返回如下字符串: {e9b6a1cc-bb6f-4740-b9cb-b83c1569d96d} 我…
selenium 2.0b3 中的 Firefox 4 确认对话框
我已经使用硒工作了大约三个月。我的测试在 Firefox 3.6 中运行良好。但是,当我更新到 Firefox 4 和 selenium-server 2.0b3 时,确认对话框出现问题…
如何在 Eclipse 中使用 JUnit
我想使用 JUnit 作为测试框架,并使用 eclipse 作为 IDE 来使用 Selenium。我正在使用 Java 作为 Selenium。需要将哪个 jar 文件添加为库?…
Selenium Grid 支持 Selenium 2?
我读到计划在 2010 年年底为 Selenium 2.0 提供 Selenium Grid 支持。显然这还没有发生。有人知道这方面的任何更新吗?…
Selenium2 和 webdriver 的一个很好的工作示例
我一直在使用 selenium 1,但现在想迁移到 selenium2/webdriver。说实话,我觉得 selenium2/webdriver 入门有点困难。本质上我不知道如何在页面对象之…
Selenium 中 testComplete() 命令的用途是什么?
我无法找出 Selenium 中 testComplete() 函数的用途,以及 testComplete() 和 end() 之间的区别> 是。 还有另一个名为 TestComplete 的测试框架绝对…
Selenium 2 和 c#:如何获取特定 IWebElement 下面的 html 代码?
如何使用 Selenium 2 和 C# 获取特定 IWebElement 下面的 html 代码? 或者,目前这是不可能的,我需要通过 IWebDriver.PageSource 获取整个 html 源…
使用 JQuery 选择和识别元素以在 Selenium 2 Java API 中使用它
情况是这样的: 我使用 Selenium 2 的 Java API 打开并控制 Firefox 浏览器实例 我通过 JavaScript 执行将 jQuery 脚本加载到页面 ,然后使用 jQuery …
Selenium 2 WebDriver 实现无法正确处理可扩展菜单
我有一个网页,单击一个按钮(例如 EXPAND_CONTEXT_MENU,内部实现为 href)会导致隐藏的上下文菜单在其下方展开,然后单击上下文菜单中的菜单项。 由…
这种方法更好吗?我可以再改进一下吗?
最近,我开始涉足 C# 的 Selenium 2.0(又名 WebDriver)。 对于那些不了解 Selenium 的人来说,它可以让您使用 html id、名称、类等来控制 Web 应用…
WebDriver +切换到另一个浏览器
我看过无数帖子谈论使用窗口句柄处理弹出窗口。 但是如何使用单击按钮时打开的浏览器 - <button class="power_buy_now_button" type="button"> &l…