C# を使用して Visual Studio で chromedriver (win32) をセットアップしています。Firefox があり、うまく機能します。私は chromedriver.exe をダウンロードし、その場所 (C:...misc...\Selenium Webdriver\chromedriver) に Windows の PATH を設定しました。cmd でドライバーを開き、ポートを確認できます。また、NuGet パッケージ マネージャーを使用して chromewebdriver を取得しました。私はこのリンクを見ましたが、成功しませんでした。
Chrome が一瞬開いてから閉じます。
私のコード。
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using OpenQA.Selenium.Firefox;
using OpenQA.Selenium;
using OpenQA.Selenium.Support.UI;
using OpenQA.Selenium.Chrome;
namespace UnitTestProject1
{
[TestClass]
public class BrowserTest
{
[TestMethod]
public void ChromeTest()
{
IWebDriver driver = new ChromeDriver();
driver.Navigate().GoToUrl("http://www.google.com");
}
}
}
途中でインストールに失敗した場合は、すべてを削除して最初からやり直すつもりです。どんな助けでも素晴らしいでしょう。
編集:クロムもアンインストールして再インストールしました。