2014-05-13 81 views
0

有沒有辦法檢測某人是否在您的網站上使用watir-webdriver進行網絡測試?我曾經在某處讀過檢測watir/selenium很容易,但是我從未設法獲得關於它的更多細節。Watir Webdriver檢測

我已經嘗試了UserAgent檢測,但這不是非常有用,只要它很容易改變它。

+0

我懷疑這是否可能。 Selenium的想法是模擬真實的用戶操作。除非Selenium無法模擬(例如非常快速地點擊),否則您無法從服務器端檢測到它。如果有人使用具有默認UA的普通瀏覽器運行它,用戶代理方法將不起作用。 –

+0

我也認爲。請輸入您的答案,我會將其標記爲正確。 – Maxo

+0

@ user1177636 - 看起來,我們沒有新的答案。我沒有回答這個問題,你是這樣做的,所以請作出回答,我會標記爲正確的。再次感謝您的協助。 – Maxo

回答

1

對,我會根據要求將我的意見轉化爲答案。

我懷疑是否有可能。 Selenium的想法是通過模擬真實用戶的行爲來自動化瀏覽器。你不可能從服務器端檢測到它,除非Selenium無法模擬(例如,點擊非常快,但如果Selenium代碼是刻意模仿真實用戶以慢速模擬的,那麼我會說這很難檢測)。

另一方面,如果有人使用具有默認UA的常見瀏覽器運行它,用戶代理方法將不起作用。