不存在警报/未找到模式对话框 - WebDriver 无法捕获 JS 错误
我正在为我们的生产站点自动执行基于“添加员工”表单的测试。当输入已经存在的 ID、电子邮件或姓名时,会弹出服务错误,显示该员工无法注册。即使出…
Selenium 2 (WebDriver) 中 Selenium 1 (Selenium RC) 的 isTextPresent 等效项
Selenium 2 (WebDriver) 中没有 isTextPresent 使用 WebDriver 断言页面上某些文本存在的正确方法是什么?…
FindElement 不会返回元素文本,除非实际上在 DOM 中
我正在使用 Selenium 的网络驱动程序,但我遇到了一个问题。 我正在使用 KnockoutJS 将我的 UI 绑定到服务器中的数据。在我的测试中,当我调用 FindEl…
如何优化此 Selenium WebDriver 代码(Linq?)
我是 Selenium 和 C# 的新手。 我知道这段代码不是最佳的,你能建议我如何更快更短地编写这样的东西吗? 基本上我正在寻找一个按钮,其 href 包含“ad…
如何让 C# WebDriver Windows 在 IE 和新窗口中使用 SwitchTo
我对 C# 编程还是个新手,并且已经能够让 WebDriver 正常工作来完成我需要在我们的网站上完成的大部分工作,除非启动新窗口。似乎 Java 中有很多选项…
等待 webdriver 中的元素
我按照这里写的: WebDriver Selenium API:当 Element 明显存在时出现 ElementNotFoundErrorException! 我的代码看起来像: Function presenceOfEle…
Selenium WebDriver:无法加载文件或程序集“Newtonsoft.Json Version=4.0.2.0”
当我尝试使用 Chrome 或 IE 驱动程序时,Selenium 的 webdriver 给了我这个错误。 我通过 Nuget 获得了 Selenium,所以它应该为我提供正确的库。但是…
使用 C# 的 Selenium Webdriver
我是 selenium webdriver 的新手,遇到了一些问题。 你们中的任何人都可以告诉我如何使用 Selenium webdriver 和 C# 从下拉列表中选择一个项目吗?…
使用 Selenium 和 Webdriver 截取 Flash 对象的屏幕截图
当我使用 Selenium Firefox Webdriver(是的,Firefox 有 flash 插件)截取屏幕截图时,它不显示 flash 对象。它仅显示一个白色框。有什么我必须做/安…
Selenium 2.0 找到元素但无法单击
我正在使用 Selenium 2.0 for C# 来查找单选按钮并单击它。代码如下: IWebElement t = driver.FindElement(By.XPath("//table[@id='ctl00_Main__objO…
无法使用 selenium 2.0 的 python webdriver 打开 URL
我对 Python 和 Selenium 都是新手,并且仍处于学习阶段。我一直在尝试使用新的 Selenium Python Webdriver 和以下代码来启动 IE8 和 Firefox。 from …
在循环中使用 WebDriver 的 findelements(By.cssSelector) 方法出现意外结果
我正在使用 WebDriver 通过 css 选择器验证页面上的元素。使用我创建的以下方法“checkTablesByHeader”。 public static void checkTablesByHeader(W…
Webdriver:如何在虚拟环境中设置IE?
我正在为基于网格的 Webdriver 测试设置虚拟环境。果然,IE驱动有问题。 首先,Internet选项→安全应该具有相同的保护模式设置。如果您有权访问浏览器…
使用 Java 绑定在 Selenium 中自动化本地化 Web 应用程序的方法
我正在使用 selenium 2.0 和 Java 自动化 Web 应用程序的测试用例。我的应用程序支持多种语言。一些测试用例要求我验证 UI 中显示的文本,例如成功/错…
Webdriver/FXDriver utils.js 导致“脚本无响应”;火狐浏览器中的错误
我已经使用 Watir webdriver 和 FXDriver 运行了一些浏览器测试,并且总体工作正常。然而,有一个测试加载了一个包含大量 HTML 的灯箱,当测试打开此…