這是因為點開另一個頁面的時候,加了_blank,然后彈出來一個window。
又因為
不支持_blank,所以隨機分配了一個target,叫做selenium_blank50033。
此時selenium里面的action變成
selectWindow
name=selenium_blank50033
下一次再跑的時候,他也去找這個target,但是找不到了。
于是把name改回去
selectWindow
name=_blank
再跑的話,沒有問題了。
但是這個只針對,新開了一個窗口的情況。如果新開了多個_blank的話,估計依然沒辦法定位。好的辦法,還是在html里面指明target了。
關(guān)于window的name