Résolution de "IllegalStateException : propriété système Webdriver.chrome.driver mal configurée" en Java
L'exception "java.lang.IllegalStateException : le chemin l'exécutable du pilote doit être défini" indique que la configuration de WebDriver est incorrecte. Pour résoudre ce problème, suivez ces instructions :
Nom de propriété incorrect
Notez que dans l'extrait de code fourni, la propriété est mal orthographiée comme "Webdriver.chrome.driver". avec un "W" majuscule. Corrigez ceci en "webdriver.chrome.driver" avec un "w" minuscule.
Chemin absolu et extension
Le message d'erreur suggère que le chemin exécutable du pilote n'est pas spécifié correctement. Assurez-vous de fournir le chemin absolu du fichier exécutable chromedriver.exe. Pour les systèmes Windows, le chemin doit inclure l'extension du fichier.
Code corrigé
Vous trouverez ci-dessous la version corrigée de votre code :
<code class="java">package Basics; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class invokegoogle { public static void main(String[] args) { // TODO Auto-generated method stub System.setProperty("webdriver.chrome.driver", "C:\Users\sravani\Desktop\chromedriver.exe"); WebDriver driver = new ChromeDriver(); driver.get("http://qaclickacademy.com"); } }</code>
Remarque :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!