selenium
WebDriverManager para Selenium: una herramienta muy buena de Boni Garcia
Buscar..
Introducción
Cambié a Selenium 3 y comencé a usar Chrome en lugar de Firefox. Descubrí que para Chrome necesito descargar un binario para que WebDriver maneje el navegador. Para que funcione, necesito establecer una ruta absoluta a este binario como variable de Java. Si el binario se actualiza, necesito actualizar ese binario manualmente en mi marco de prueba, lo que lleva tiempo y es realmente molesto. Descubrí una biblioteca de Java muy ordenada que lo hace por mí: https://github.com/bonigarcia/webdrivermanager
Los siguientes ejemplos muestran lo fácil que es usar
ChromeDriverManager.getInstance().setup();
FirefoxDriverManager.getInstance().setup();
OperaDriverManager.getInstance().setup();
PhantomJsDriverManager.getInstance().setup();
EdgeDriverManager.getInstance().setup();
InternetExplorerDriverManager.getInstance().setup();
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow