NoSuchElementException
1.檢查元素的定位器是否正確
2.如果定位器正確,增加休眠時間
3.等待了足夠的時間依然找不到的話,更換定位器的定位方式
NoSuchWindowException
1.檢查窗口切換的定位器是否正確
2.切換之前增加休眠時間
NoAlertPresentException
1.確保 alert 會出現
2.切換到 alert 之前增加休眠時間
NoSuchFrameException
1.檢查 frame 切換的定位器是否正確
2.檢查 frame 是否有父級的 frame(如果有,先切換到父級的 frame)
3.確保切換到另一個 frame 之前先切換到 default content
4.切換 frame 之前增加休眠時間
UnhandledAlertException
1.檢查是否有 alert 存在,但是尚未處理掉
2.如果沒有 alert 存在依然報這個異常的話,確保 F12 出來的那個窗口是關閉的
StaleElementReferenceException
1.重新定位該元素(可能是由於頁面刷新導致元素過期了)
UnexpectedTagNameException
1.檢查 Html 代碼中的 tag name 是否正確
2.定位之前增加休眠時間
