0

私はセレンとchromedriverをテスト用に使用しています。ウィンドウサーバー2012でコードを実行している間、タスクマネージャーはchromedriver.exeプロセスが実行中ですが、60秒後に表示されています。例外がスローされます私のコードセグメントをchromedriver.exeがウィンドウサーバー2012で動作していません

System.InvalidOperationException: unknown error: cannot find Chrome binary (Driver info: chromedriver=2.12.301325 (962dea43ddd90e7e4224a03fa3c36a421281abb7),platform=Windows NT 6.2 x86_64) at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse) at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters) at OpenQA.Selenium.Remote.RemoteWebDriver.StartSession(ICapabilities desiredCapabilities) at OpenQA.Selenium.Remote.RemoteWebDriver..ctor(ICommandExecutor commandExecutor, ICapabilities desiredCapabilities) at OpenQA.Selenium.Chrome.ChromeDriver..ctor(ChromeOptions options) at OpenQA.Selenium.Chrome.ChromeDriver..ctor()

以下の通りである:

私は次の例外を取得しています

chromedriver.exeC:\inetpub\vhosts\mywebsitename.com\httpdocs\bin

コードの内部である: -

driver = new ChromeDriver(@"C:\inetpub\vhosts\mywebsitename.com\httpdocs"); 
driver.Url = "https://www.google.co.in/"; 

誰でもsugできます問題はどこにあるのですか?B'coz chromedriver.exe実行中のプロセスは、プログラムの実行開始時にタスクバーに表示されます。ここで

おかげ

+0

を働くことを願っていますが、@(=新しいChromeDriverをthis'driverみました"C:\ inetpub \ vhosts \ mywebsitename.com \ httpdocs \ bin"); 'driver.Navigate()。GoToUrl((" https://www.google.co.in/ ");' – Siva

+0

私は持っています上記のパスを試しましたが、まだ動作していません –

答えて

0

は、Chromeを起動し、入力したURLを開くための作業Javaコードです:

public static void main(String[] args) { 
     // TODO Auto-generated method stub 


     WebDriver driver; 

     System.setProperty("webdriver.chrome.driver", "Path_to_Chrome.exe\\chromedriver.exe"); 
     driver= new ChromeDriver(); 

     driver.manage().window().maximize(); 

     driver.get("https://facebook.com/"); 
     driver.close(); 
} 

私はこれが

+0

それから参照を取ることができます – rajan

+0

例外が発生しました - ChromeがOpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(レスポンスerrorResponse)で起動しませんでした(ドライバ情報:chromedriver = 2.12.301325(962dea43ddd90e7e4224a03fa3c36a4 21281abb7)、プラットフォーム= Windows NT 6.2 x86_64) –

+0

私のコード:ChromeOptions co =新しいChromeOptions(); co.BinaryLocation = @ "C:\ inetpub \ vhosts \ myweb \ httpdocs \ bin";ドライバ=新しいChromeDriver(co); driver.Navigate()。GoToUrl( "ウェブサイト名"); –

関連する問題