簡體   English   中英

Selenium WebDriver Chrome 無法在 Powershell 中啟動

[英]Selenium WebDriver Chrome could not be started in Powershell

我正在嘗試使用 Chrome 驅動程序和 Selenium 啟動網絡自動化。 但我收到一個錯誤,即未加載 Web 驅動程序。 下面是我輸入的代碼。 如果有人可以幫助我糾正這個問題並開始自動化將不勝感激。

Import-Module 'C:\AHKM\ChromeAutomation\WebDriver.dll'
$WebDriver = New-Object OpenQA.Selenium.Chrome.ChromeDriver
$WebDriver.Navigate().GoToUrl('www.google.com')

錯誤如下:

You cannot call a method on a null-valued expression.
At line:3 char:9
+         $WebDriver.Navigate().GoToUrl('www.google.com')
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : InvokeMethodOnNull

我們通過提供 chromedriver.exe 所在的文件夾解決了這個問題,例如

$WebDriver = New-Object OpenQA.Selenium.Chrome.ChromeDriver -ArgumentList "C:\TEMP"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM