當我試圖在amazon.com上執行自動搜索時,它會拋出異常'找不到元素',即使認爲元素存在。我試圖通過其ID來訪問搜索文本框。無法使用Selenium IE驅動程序執行自動化亞馬遜搜索
以下是它的一些觀察:
- Amazon search page對搜索組件正確的ID,但仍然硒無法找到的元素,拋出異常「找不到元素」。
- 如果您在加載亞馬遜網站後放了一些延遲,然後嘗試找到元素,則會拋出異常「未找到窗口」。
- 當我試圖使用Selenium驅動程序獲取頁面源代碼時,它也無法獲取正確的源代碼。我得到了IE瀏覽器打開後立即顯示的html頁面的源代碼。
我懷疑亞馬遜加載一些JavaScript以防止自動訪問,我不知道。
任何建議,將不勝感激解決這個問題。
如果有人遇到過此類問題,請分享您的經驗。
謝謝。
你正在嘗試什麼代碼? –