2012-04-05 6 views
0

ChromeDriver.exeに問題があります。テストを実行すると、Google Chromeウィンドウが開きますが、クロムドライバコンソールのエラーが表示されます。クロムをセレン2.0でC#で使用する

[0405/175241:WARNING:scoped_temp_dir.cc < 15>]デストラクタに一時 ディレクトリを削除できませんでした。それは何かのように述べています。

誰でも私を助けることができますか?私は途中でC#を使用しています。

Aの新しいインスタンスを作成する際に、

-JM

+0

SeleniumとChromeのバージョンを知ることができますか?テストはFirefoxのような他のブラウザでも実行されますか?最新の安定版ChromeとChromeDriver(chromium.googlecode.comサイトからダウンロード可能)で試したことがありますか? – Ziran

+0

私はSelenium IDE 1.7.2(C#WebDriver)を使用しています。 Google Chrome 18.0.1025.142 m。テストはFirefoxとInternet Explorerで完璧です。私は私が入手したChromeDriverを持っています:http://code.google.com/p/chromedriver/downloads/list(The 19.0) – JorgeMJ

+0

私は今解決しました...私はドライバのバージョン18.0を使用しました... – JorgeMJ

答えて

0

の代わりにあなたのchromedriver.exeを移動...私は画像をアップロードするために温めたが、私は新しいユーザーだから、私はできませんでしたChromeDriverでは、exeのファイルパスをパラメータとして設定できます。これはIEの場合と同じです。 例:driver =新しいChromeDriver( "C:\ ChromeDriverFolder"); 「ChromeDriverFolder」と呼ばれるCドライブ上のフォルダにあるcromedriver.exeを探します。

0

ChromeDriver中のセレンwebdriverをC#の:

前提条件:フォローするのVisual Studio(私はVS 2017である)、Google Chromeブラウザをインストールし

ステップ:

  1. オープンVS 2017ソリューション/プロジェクトを作成する
  2. 次のようにC#コードを使用してテストを作成します。

    IWebDriverドライバ=新しいChromeDriver(); driver.Navigate()。GoToUrl(あなたのテストURL);

今の手順で "Selenium.WebDriver.ChromeDriver" をインストールします。

  1. プロジェクトを右クリック - > [NuGetパッケージの管理...
  2. は、上部にある[参照]をクリックし、ChromeDriverを検索します
  3. を選択し、 "Selenium.WebDriver.ChromeDriver" と、それは
  4. /実行テストを実行してインストール
+0

です。VS 2015でも同じです。 –

関連する問題