当前位置: 首页 > 面试题库 >

如何设置InternetExplorerDriver以使其正常工作

呼延骏俊
2023-03-14
问题内容

我正在使用WebDriver,并且已经下载了InternetExplorerDriver,并且想知道下载后如何处理?

这就是说要把驾驶员放在我的路上。不确定他们到底在说什么。

有人使用过吗?如果可以,您是否可以提供有关如何设置它的详细步骤,使其能够正常工作?

我收到以下错误:

驱动程序可执行文件的路径必须由webdriver.ie.driver系统属性设置

我下载了IE和Chrome驱动程序的可执行文件。我在哪里设置?


问题答案:

打开包装,将其放在可以找到它的地方。在我的示例中,我假设您将其放置到C:\ Selenium \ iexploredriver.exe

然后,您必须在系统中进行设置。这是从我的Selenium项目粘贴的Java代码:

File file = new File("C:/Selenium/iexploredriver.exe");
System.setProperty("webdriver.ie.driver", file.getAbsolutePath());
WebDriver driver = new InternetExplorerDriver();

基本上,您必须在初始化驱动程序之前设置此属性

参考:

  • 驱动程序可执行html" target="_blank">文件必须由webdriver.ie.driver系统属性设置


 类似资料:
  • 我正在尝试在我的Android 10设备上打开计算器应用程序。但是当我运行我的代码时,得到以下错误。 org.openqa.selenium.会话:无法创建新的远程会话。有关更多详细信息,请检查服务器日志。原始错误:处理命令时发生未知服务器端错误。原始错误:必须为Android Tools正常工作设置JAVA_HOME环境变量构建信息:版本:'3.141.59',修订版:'e82be7d358',

  • 问题内容: 我不确定在哪里/如何在后台运行此服务。我开发使用CountDownTimer的应用程序。我发现我应该在Service.class中创建一个CountDownTimer并在MainActivity.class中运行一个Service.class。 为什么TextView不显示在我的屏幕上?我把它放在OnCreate和onStartCommand中。接下来,我尝试在MainActivity

  • 在下面的代码中 它在Git Bash v2.22中运行。我无法使用上述SSH-keygen命令创建SSH密钥。我已确保使用Git的凭据管理器清除了凭据。我已确保在安装完成后重新启动计算机。有什么建议吗?我该怎么做?我需要这个,这样我就可以从GitLab帐户的本地存储库中克隆一些东西,并执行其他需要SSH密钥的功能。

  • 问题内容: 我已经在Web应用程序中使用Guice了,没有问题,我想在桌面应用程序中使用它。我当然缺少一件事- 一种告诉我的应用程序如何绑定所有内容并知道什么是什么的方法。在Web应用程序中,我在Application类中对此进行了声明,如何在桌面应用程序中进行声明? 这是我正在使用的相关代码: 我的主班: 我当然在上projectRepo.persist(newProject); 那么,我还需要

  • 问题内容: 我一直在四处寻找解决问题的方法。我解决了很多问题,但是这个问题仍然困扰着我:S很长一段时间以来,我一直没有接触过Java编程(一般而言,编程),所以请谅解!;) 我的目标是从整数数组中获得所有可能的组合。当我将以下代码应用于整数{1、2、3、4}的测试数组时,我期望具有: 1 2 3 4 1 2 4 3 1 3 2 4 1 3 4 2 2 1 3 4 2 1 4 3 (…), 但是我得

  • 问题内容: 我想知道如何从源代码安装TBB并使其在Linux系统上工作。使用它时,我遇到了一些问题,如果通过软件包管理器安装TBB,这些问题不会出现。 在TBB网页上,有一些有关如何执行此操作的准则,例如设置LD_LIBRARY_PATH和CPATH变量,或采购 tbbvars.sh 文件。即使我这样做,当我尝试编译一个例子 G ++ 说, TBB 是找不到的。 因此,问题是,是否有一种简单的方法