下面是我的代码。我使用的是FF 49.0.1版和selenium server 3.0测试版。增加了壁虎河。在我的代码中使用exe系统。setProperty。我还有我的FF。我的系统路径变量中也有exe。尽管我的错误率越来越低。有人帮忙解决这个问题吗
线程“main”组织中出现异常。openqa。硒。WebDriverException:在路径中找不到firefox二进制文件。确保安装了firefox。操作系统似乎是:VISTA构建信息:版本:“未知”,版本:“c7b525d”,时间:“2016-09-01 14:52:30-0700”操作系统。名称:“Windows 7”,操作系统。拱门:“amd64”,操作系统。版本:“6.1”,java。版本:“1.8.0_77”驱动程序信息:驱动程序。版本:FirefoxDriver,网址:org。openqa。硒。火狐。内部的可执行文件。(Executable.java:75)位于org。openqa。硒。火狐。FirefoxBinary。(FirefoxBinary.java:60)在org上。openqa。硒。火狐。FirefoxBinary。(FirefoxBinary.java:56)在org上。openqa。硒。火狐。火狐司机。(FirefoxDriver.java:123)学习。第一天。main(Day1.java:13)
package Learning;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class Day1 {
public static void main(String[] args)
{
System.setProperty("webdriver.gecko.driver","PATH OF geckodriver.exe");
WebDriver driver = new FirefoxDriver();
driver.get("URL ");
if(driver.getTitle().equals(" Home Page "))
{
System.out.print("Welcome to page");
}
else
{
System.out.println("We are not in required page");
}
driver.findElement(By.name("uid")).sendKeys("username");
driver.findElement(By.name("password")).sendKeys("pwd");
driver.findElement(By.name("btnLogin")).click();
}
}
看看这篇帖子:
https://stackoverflow.com/a/23910165/5729951
似乎你的火狐安装目录不是典型的。你必须告诉selenium火狐二进制文件在哪里。
键入以下内容:
"System.setProperty("webdriver.firefox.bin", "C:\\Program Files\\Mozilla Firefox\\firefox.exe");"
在壁虎驱动程序的设置属性之前。
此问题适用于一些无法找到已安装Firefox路径的系统。
问题内容: 我有一个Go二进制文件,试图在Alpine Docker映像上运行。 这对于Docker Go二进制文件很好用。 但是,对于Go二进制文件,我要安装。 我认为这可能与这个答案有关,但是在运行时我并没有得到同样的错误。 在Alpine Linux Docker的路径中找不到这个安装的Go二进制文件的想法吗? 问题答案: RUN mkdir /lib64 && ln -s /lib/lib
问题内容: 我试图建立一个实用程序功能,将漂亮的汤代码输出到浏览器,我有以下代码: 当我运行这个我得到: 我正在使用win7。如何设置便携式Firefox可执行文件的路径? 问题答案: 要设置自定义路径,您需要使用: 或者,或者,添加到环境变量中并以通常的方式启动:
我正在使用PyCharm和PySpark运行一个巨大的文本文件。 这就是我想做的: 但是,PyCharm抛给我这个错误: 我只是不明白为什么。toPandas()不工作。Spark版本为2.3。这个版本有什么我不知道的变化吗?我用spark 2.2在另一台机器上运行了这段代码,它运行得很好。 我甚至把出口线改成了这样 仍然得到相同的错误。我做错了什么?是否有其他方法可以在不影响性能的情况下将导出到
我正在尝试用Chrome运行硒测试。我正在使用C#。 看起来像是chromedriver。已找到exe,但它可以找到Chrome二进制文件。我设置了通往chrome的路径。自动搜索失败后显式执行。我甚至在最后用“chrome.exe”试过了。我总是得到同样的结果: 在以下位置找不到Chrome二进制文件: C:\用户\Vilem\AppData\本地\谷歌\Chrome\应用程序 仅供参考:我有一