1

ChromeDriver.exe に問題があります テストを実行すると、Google Chrome ウィンドウが開いていますが、chromedriver コンソールからのエラーが表示されます。それは次のように言います:

[0405/175241: 警告:scoped_temp_dir.cc<15>] dtor の一時ディレクトリを削除できませんでした。

誰か助けてくれませんか? ...ちなみに私はC#を使用しています。

画像をアップしたかったのですが、初心者なので出来ませんでした…

-JM

4

2 に答える 2

1

ChromeDriver の Selenium 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. テストを実行/実行する
于 2017-05-19T11:54:20.300 に答える
0

chromedriver.exe を移動する代わりに、ChromeDriver の新しいインスタンスを作成するときに、exe のファイル パスをパラメーターとして指定できます。これは IE の場合と同じです。例: driver = new ChromeDriver("C:\ChromeDriverFolder"); Cドライブの「ChromeDriverFolder」というフォルダでcromedriver.exeを探します。

于 2012-04-12T00:48:46.547 に答える