- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试为 WebDriver 设置一种样板代码,我可以将其提供给 QA 团队中的任何人以帮助他们进行测试。我的问题是我似乎无法让 Internet Explorer 工作。它抛出错误,我不知道如何修复它们,也不知道是否存在某种命名问题。驱动程序文件都在我的C:\驱动器中。
chromedriver.exe、geckodriver.exe、IEDriverServer.exe
以下代码中的错误已被//注释
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.ie.IEDriverService; //The import org.openqa.selenium.ie.IEDriverService cannot be resolved
public class Loginmethod {
public static void main(String[] args) throws InterruptedException {
System.setProperty("webdriver.gecko.driver", "C:\\\\geckodriver.exe");
System.setProperty("webdriver.chrome.driver", "C:\\\\chromedriver.exe");
System.setProperty("webdriver.ie.driver", "C:\\\\IEDriverServer.exe");
WebDriver driver = new InternetExplorerDriver(); //InternetExplorerDriver cannot be resolved to a type
driver.get("http://www.google.com/");
Thread.sleep(100);
}
}
此外,如果有人知道如何使用 Windows 10 和 Selenium 测试 Safari,那就太好了。
最佳答案
您尝试导入的类不是您正在使用的类。
您正在导入 IEDriverService
但使用 InternetExplorerDriver
类。
更改代码以导入 InternetExplorerDriver
。
关于java - Selenium 3 InternetExplorer 驱动程序设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40183139/
我正在尝试使用 HTML5 和 Javascript 创建一个视频,旁边有幻灯片。InternetExplorer 的问题是它的视频网络状态暂时保持在 2。只要它正在下载视频,就不会下载视频旁边的我的
示例代码 ? 1
我对Powershell还是很陌生,我正在尝试使登录网站自动化,我浏览了许多示例,但是NONE没有任何错误。 例如,使用以下非常简单的脚本: $ie = New-Object -comobject I
我有一个问题。要求是有一个名为“金额”的字段不应该超过 13 个字符的长度。如果超过,则文本将以红色突出显示。 一切正常,但是当我在文本框中输入超过 20 个字符时,文本框会换行。文本框位于 TD 内
我正在寻找有关我编写的这个脚本的输出格式的帮助。该脚本有效,但我的问题是关于输出结果。 使用此脚本,我可以从 AD 中获取数据并以 objIE 形式输出结果。我这样做是为了让信息看起来整洁。我的问题是
我正在使用带有 VBA 的旧 Excel 文档,该文档在 Windows 7 上的 IE 11 上运行良好,但是在 Windows 10 上的 IE 11 上它不起作用。 IE 11 会启动到请求的
我想用... Dim IE As Object Set IE = CreateObject("InternetExplorer.Application") 使用适当的代码来检查网页上的复选框 呈现页面
我正在尝试为 WebDriver 设置一种样板代码,我可以将其提供给 QA 团队中的任何人以帮助他们进行测试。我的问题是我似乎无法让 Internet Explorer 工作。它抛出错误,我不知道如何
根据 Microsoft 关于 HttpCapabilitiesBase.Browser Property 的文档,您可以使用以下代码检查 Internet Explorer。 System.Web.
如果我在 IE11 中按下表单发送按钮“Saada”,我会收到错误消息: Object doesn't support property or method 'attachEvent' 我发现这是一个
不幸的是,我偶然发现我的应用程序存在问题。在 Internet Explorer 中运行时。 我早些时候发现它可能与 console.log 问题有关,但我的代码中的任何地方都没有 console.l
我在带有 MyFaces 2.0.2 的 WebSphere Application Server 8 上使用 PrimeFaces 3.2。 我有一个在 Firefox 中运行良好的 confirm
我使用 font squirrels font-face generator 并将我所有的字体和样式表放入元素文件夹中名为 _webfonts 的文件夹中。 @font-face { font
当我实例化一个 IE 对象并导航到一个 url 时,我不知道如何从该地址获取源 HTML 代码。 这是我正在使用的代码: SHDocVw.InternetExplorer IE = new SHDoc
我最近更新到 Selenium 2.24.1 以使 Firefox 13 正常工作。通过此更新,您现在可以运行类似于 chromedriver.exe 的可执行文件,以便它向 IE 发送事件。但是我没
我正在使用 ShDocVw 互操作程序集来访问 InternetExplorer对象。 foreach(InternetExplorer IE in new ShellWindowsClass())
我知道如何使用 Excel VBA 和 IE,但我想知道是否可以使用 Google Chrome,因为我发现它比 IE 更快。 这就是我的具体意思: Set IE = CreateObject("In
我在调用以下对象时遇到自动化错误 Set IE = CreateObject("InternetExplorer.Application") 显示错误 运行时错误“-2147467259 (80004
我在同一行收到两个不同的错误。有时是这个: Automation error: object invoked has disconnected from its clients 有时: the int
由于某些原因,当我通过 IE 运行功能测试时,无法使用“executescript”执行任何 javascript。它适用于 Firefox。我在谷歌上搜索了几个小时但没有运气。 我只是在打电话 br
我是一名优秀的程序员,十分优秀!