我正在開發針對特定網站的自動化環境..如何在硒的自動化過程中傳遞'您的連接不是私人'的信息?
然而,當我瀏覽到URL,我得到的「您的連接不是私人」的消息..
我會想知道如何使用硒自動管理?我的意思是,如何通過代碼知道消息出現以及如何導航到所需的URL?
感謝
我正在開發針對特定網站的自動化環境..如何在硒的自動化過程中傳遞'您的連接不是私人'的信息?
然而,當我瀏覽到URL,我得到的「您的連接不是私人」的消息..
我會想知道如何使用硒自動管理?我的意思是,如何通過代碼知道消息出現以及如何導航到所需的URL?
感謝
try
{
//..
}
catch(Exception ex)
{
if(ex.Message.Contains("Your connection is not private"))
{
// what you need to do...
}
}
thans ..但它不能解決我的問題。它似乎導航到的網址,但消息出現在頁面上(而不是一個消息框)..和每個瀏覽器(鉻,即火狐等)顯示不同 – adib1
嘗試
If(driver.PageSource.Contains("Your connection is not private"))
{
// your code
}
我不認爲你能做到這一點,因爲這看起來像是從瀏覽器的SSL問題導致的錯誤。 Selenium只能與在瀏覽器中打開的網頁進行交互。我不認爲你可以使用硒與瀏覽器本身進行交互。 –