2012-06-26 3 views
1

Possible en double:
How to close a ChromeDriver when running on Grid?WebDriver méthode Quit raccrocher navigateur Chrome tout en fermant

I Ouvrez le navigateur Chrome en utilisant ChromeDriver et utiliser la méthode Quitter() pour fermer le chrome à ce navigateur de temps est raccrochez et donnez l'erreur comme joint dans cette question

import org.openqa.selenium.WebDriver; 
import org.openqa.selenium.chrome.ChromeDriver; 

    public class test{ 

      public static void main(String[] args) throws InterruptedException { 


System.setProperty("webdriver.chrome.driver", "C:\\chromedriver.exe");  
WebDriver driver = new ChromeDriver();  
driver.get("http://google.com"); 
driver.quit(); 


     } 

    } 

enter image description here

Ces erreurs figurant sur les fenêtres raccrochez erreur

Problem signature: 
    Problem Event Name: APPCRASH 
    Application Name: chromedriver.exe 
    Application Version: 0.0.0.0 
    Application Timestamp: 4fe36699 
    Fault Module Name: chromedriver.exe 
    Fault Module Version: 0.0.0.0 
    Fault Module Timestamp: 4fe36699 
    Exception Code: 80000003 
    Exception Offset: 000143e0 
    OS Version: 6.1.7600.2.0.0.768.2 
    Locale ID: 16393 
    Additional Information 1: 0a9e 
    Additional Information 2: 0a9e372d3b4ad19135b953a78882e789 
    Additional Information 3: 0a9e 
    Additional Information 4: 0a9e372d3b4ad19135b953a78882e789 

Read our privacy statement online: 
    http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409 

If the online privacy statement is not available, please read our privacy statement offline: 
    C:\Windows\system32\en-US\erofflps.txt 

Répondre

-1

étapes suivies par vous êtes parfaitement bien, mais comme une bonne pratique s'il vous plaît fermer toutes les fenêtres de navigateur actifs associés au pilote et puis quittez le pilote.

Il peut parfois générer des exceptions lorsque vous quittez le pilote avant de fermer les fenêtres du navigateur.

Dans ce cas ... Je voudrais écrire comme suit

Driver.Close();

Driver.Quit();

s'il vous plaît essayer de faire ce qui suit, je l'espère l'erreur de chrome doit être parti :)

Tous les meilleurs.

Questions connexes