旅モバ

旅、モバイル、サーバ関連(Linux,FreeBSD)、クラウド・Webサービス、その他PCの話題など。

スポンサードリンク

SeleniumBasicでChromeの実行バイナリを指定する

2019/6/6頃にChrome 75がリリースされましたが、これによりSeleniumが正常に動作しない(Chrome 75版のChromeDriverに変更しても正常に動作しない)問題が発生したため、一時的にSRWare Ironに切り替えることにしました。

以下のコードは、SeleniumBasicでChromeの実行バイナリを指定して、指定されたChrome(あるいはChromiumやSRWare IronなどのChrome派生ブラウザ)を開く例です。SetBinaryで実行バイナリを指定することができます。

Public driver As New WebDriver
Public Sub openBrowser()
    driver.SetBinary "C:\Program Files\SRWare Iron (64-Bit)\chrome.exe"
    driver.Start "chrome"
    driver.Window.Maximize
End Sub