我使用selenium 2.33 java爲網站編寫自動化腳本。硒IsElementPresent()行爲Selenium 2.33 Java
我在調用Selenium.isElementPresent()函數來檢查頁面中是否存在元素,但有時函數會等待很長時間,然後拋出「超時等待操作完成」異常。 我不希望函數等待,因爲在我的代碼中,我已經確定頁面在調用isElementPresent()之前已經完全加載,我只希望函數返回true或false。
設置selenium.setTimeOute()與此有關嗎? ,因爲我在開始時將其設置在我的代碼中。
並使用driver.findElements()。size()!= 0更好的方法來檢查元素的存在嗎?
我只需要知道一個元素是否存在或不是馬上出現,而不是等待它出現。
預先感謝您的回答....
謝謝,這幫助。 –