selenio 启动 Firefox 报错: No puede encontrar firefox binario en el PATH. Asegúrese de que Firefox se instala

I. Descripción del problema

org.openqa.selenium.WebDriverException: Cannot find firefox binary in PATH. Make sure firefox is installed. OS appears to be: WIN10
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48'
System info: host: 'DESKTOP-8EI542L', ip: '192.168.191.1', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_201'
Driver info: driver.version: FirefoxDriver

En segundo lugar, la solución

solución en línea dado que desinstalar Firefox por ruta de instalación por defecto, o de escritura ... de molienda del molino chirrido no veo
yo creo que debe haber soluciones de hardware más rápido, no ceder ante tales problemas ah gama baja, fui a ver desbordamiento de pila mirar gran Dios que está muy por debajo
que las miradas van, capturas de pantalla demasiado perezosos, clic aquí para ver

1, encontré que su código no es para mí, tengo el gran Dios que cambió el código cambiado

System.setProperty("webdriver.gecko.driver", "D:\\Sets\\WebDriver\\geckodriver-v0.25.0-win64\\geckodriver.exe");
		File pathBinary = new File("D:\\software\\Mozilla Firefox\\firefox.exe");
		FirefoxBinary firefoxBinary = new FirefoxBinary(pathBinary);
		FirefoxOptions options = new FirefoxOptions();
		options.setBinary(firefoxBinary);
		// 新建一个firefox浏览器实例
		WebDriver driver = new FirefoxDriver(options);

La solución perfecta! perfecto!

Publicado 59 artículos originales · ganado elogios 6 · Vistas a 10000 +

Supongo que te gusta

Origin blog.csdn.net/qq_27009225/article/details/103897445
Recomendado
Clasificación