起動済みWebDriverの確認方法(タスクマネージャー)
WebDriver制御で動作しているのか、はたまた拡張機能制御で動作しているのか
WebDriver制御の場合に実際に起動しているWebDriverはどこのファイル(パス)なのか
などなどタスクマネージャーで見ると簡単にわかりますよという話です
タスクマネージャーを画面下のタスクバー右クリックから起動して詳細タブを押下する
まず、WebDriverが起動されていない状態を確認する
Edgeならmsedgedriver.exe Chromeならchromedriver.exe
これらが残ってたら選択して右クリックタスクの終了で起動していない状態にする
この状態からWinActorからブラウザ起動を実行しタスクマネージャーを確認し
WebDriverが起動していたらWebDriver制御で動作中
WebDriverを選択し右クリック>プロパティで表示されるダイアログの全般タブ上の場所がWebDriverのパスになります
またEdgeのみですが詳細タブのバージョン表記がWebDriverのバージョンになります
余談:
拡張機能制御で動作している場合はWA7ChromeNativeMessagingHost.exeが拡張機能とのやりとりを行うサーバになります
WinActor <-> WA7ChromeNativeMessagingHost <-> WinActor Browser Agent
上記のようにやりとりをしていてサーバが落ちてたりフリーズしてたらエラーになります