我已經設定了要在 Azure 管道中運行的 selenium 測驗,我使用的解決方案采用不同版本的.runsettings檔案,一個用于 chrome,一個用于邊緣,chrome 測驗運行良好,但邊緣測驗似乎正在失敗t 找到 msedge 二進制位置。我試圖將它定義為與我的機器在同一個地方:
C://Program Files (x86)Microsoft//Edge//Application//MicrosoftEdge.exe
這沒有用,所以我不確定是否需要為代理安裝功能,或者是否需要調整指向的位置
uj5u.com熱心網友回復:
了解一些可以在代理上使用的除錯命令來找出這些型別的事情是很有用的。
C:
Dir /b /s MicrosoftEdge.exe
從腳本任務應該能夠在 C 上的任何地方找到它。
或使用
Where MicrosoftEdge.exe
假設它在%path%某個地方......
或者使用reg.exe從注冊表中解除位置。
但在這種情況下,我想知道它是否只是缺少\\ 之后(x86)......或者可能是可執行檔案隨著邊緣鉻的發布而重命名的事實:
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/364690.html
上一篇:Selenium-xpath創建
下一篇:使用Selenium提取嵌套元素
