Selenium
を試し始めましたが、ChromeDriver
で実行するスクリプトを取得できません。 私がそれをやろうとしているのは、ブラウザを開いてスクリプト内のURLに移動することだけです。Selenium Chromedriverが起動時にURLを表示しない
問題は、ブラウザが開いても何も起こらず、ブラウザはただ何もしないで座っているだけです。
最初は私はちょうど次の行を持っていましたが、ChromeDriver
はクラッシュし続けました。メインスクリプトに表示されている行を追加してクラッシュが停止しましたが、それでも動作しません。
まずスクリプト:
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
namespace WebDriverDemo
{
class Program
{
static void Main(string[] args)
{
IWebDriver driver = new ChromeDriver(@"C:\Libraries\");
driver.Url = "https://www.google.com";
}
}
}
はないかクラッシュと終わりが、結果なしでこれをしようとしました。
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
namespace WebDriverDemo
{
class Program
{
static void Main(string[] args)
{
var options = new ChromeOptions();
options.AddArguments("test-type");
options.ToCapabilities();
ChromeDriverService service = ChromeDriverService.CreateDefaultService(@"C:\Libraries\");
IWebDriver driver = new ChromeDriver(service, options);
// Tried both of the below
driver.Navigate().GoToUrl("https://www.google.com");
driver.Url = "https://www.google.com";
}
}
}
これは一般に、ドライバのバージョンがブラウザのバージョンと一致しないことを意味します。 – JeffC