Selenium CaptureEntireScreenShot 在 IE 中抛出错误
在 IE 中截屏时如何解决以下问题? 我已在 C:\Windows 中注册 snapsie.dll 错误详细信息: “错误:Snapsie 失败:是否已安装?它是否有权作为加载项…
Selenium 和 JSF 2.0
当我使用 JSF2.0 生成 SelectOneMenu 时,我在 xhtml 中指定的 id 会附加到从 JSF 生成的 ID。 例如,从 my_fancy_id 生成 j_idt9:my_fancy_id 现在我…
Selenium 2 - findElement(By.xpath) 的范围可以限定为特定元素吗?
我见过搜索整个页面的 findElement(By.xpath) 的所有示例,例如 WebElement td = driver.findElement(By.xpath("//td[3]")); 我想要实现的是: WebEle…
selenium webdriver:提交后表单数据不存在
我有一个页面,我可以在其中登录然后填写一些表格。提交第一个表单后,会出现一个包含新表单的新页面。有些数据是从之前的表格中获取的(应该如此),…
Selenium Webdriver:WebDriver.TargetLocator 类型的方法alert() 未定义
我正在尝试使用 Selenium Webdriver 处理警报,根据 selenium 文档,正确的实现是: Alert alert = driver.switchTo().alert(); 但是我收到错误消息 T…
Selenium:删除 cookie 时出现问题
我们使用 selenium 2.4 和 python 客户端,并在 Firefox 上运行脚本。 当执行delete_all_visible_cookies时,我们收到异常: 错误:命令执行失败。请…
Selenium2 (Grid):暴力终止浏览器会话
某些浏览器(例如 IE)如果在关闭时显示模态 javascript 警报,则在调用 webdriver.quit() 时无法关闭。 在这种情况下,Selenium2/Webdriver 有办法杀…
在 Selenium 页面对象模型测试中重用登录功能
我正在探索在 Web 应用程序上使用 Selenium 2,该应用程序需要进行身份验证,然后用户才能使用任何应用程序。我计划使用 JUnit 4 或 TestNG(仍在研究…
如何计算活动的 JavaScript 超时?
我正在使用 Selenium 来测试一个使用 Dojo 的 Web 应用程序,它使用 java 脚本来显示某些元素。我想等到所有元素都显示后再尝试操作页面,但是我遇到…
Webdriver 无法在 IE8 中找到元素
使用以下简化测试,无论我使用哪种 find_by 调用,webdriver 都无法找到预期的元素。 import unittest from selenium import webdriver class Setups(…
有没有办法将 testNG 与 WebDriver 一起使用来进行数据驱动测试?
我已经使用 selenium 1 成功创建了一个数据驱动框架,并尝试使用 selenium 2 (WebDriver) 执行相同的操作。我正在做一些基本的研发。我的代码如下。 i…
Selenium IDE - 自动从目标中删除第一个退格键
您好,我想使用 Selenium IDE 创建一个测试用例。 我的测试工作正常,但最后我想使用命令“assertConfirmation” 目标是“我的确认消息”(第一个字符…
如何将焦点转移到硒中没有名称、ID 或唯一标题的新弹出窗口
我想要获得焦点或选择一个单击链接时会弹出的窗口,并且该链接在 html 中具有以下标记, View Dashboard 如果我将窗口名称设置为 _restaurant_50,它…
Selenium 2 RemoteWebDriver -StaleElementReferenceException:由“id”指定的元素;不再有效
我在集线器模式下使用 2.4.0 selenium 服务器,其中有两个节点,每个节点有 5 个 Internet Explorer 实例(win7 上的 IE8) - 这都在同一台 Win7 计算…