2

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");
        }
    }
}

途中でインストールに失敗した場合は、すべてを削除して最初からやり直すつもりです。どんな助けでも素晴らしいでしょう。

編集:クロムもアンインストールして再インストールしました。

4

2 に答える 2