コードからvar entries = driver.Manage().Logs.GetLog(LogType.Browser);
を呼び出すときにSystem.NotImplementedExceptionが発生します。次のように私は私のリモートドライバセッションを設定していリモートセッション中にdriver.Manage()を呼び出すときの例外。リモートセッション中のLogs.GetLog()
:webdriverをでC#のGETLOGSのバインディング()メソッドではないことを言って、私はレポートを矛盾見つけた問題に深く見て
(...)
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.SetLoggingPreference(LogType.Browser, LogLevel.All);
webDriver = new RemoteWebDriver(new Uri(remoteServerUrl),chromeOptions.ToCapabilities());
(...)
から実装済み - hereを参照してください。私は例外を説明します。
しかし、このサイトや他の場所でこれがうまくいくはずの投稿もあります。たとえば、here.
ローカルで実行しているがリモートのウェブドライブセッションでは動作しない場合がありますか?
誰も私の髪をもう引っ張る前に、このAPIの現在の状態をC#で一度に確認できますか? :)
私はWebdriver 3.01と2.53の両方で試してみました。