0
我是Selenium的新手,剛剛在使用IDE。我有一個網站在我的機器上運行,它有一個IFrame和一些彈出窗口。以下代碼在中速模式或低速模式下運行良好,但在快速模式下運行時會出錯(請參見下面的第15行)。儘管我試圖保持等待事件的同步。運行相同的代碼時,Selenium IDE給出了不同的結果
另請注意,無論運行速度緩慢還是速度較慢,第9行都會執行相同的代碼。
01 open /default.aspx
02 type id=loginContent_txtPassword xxxx
03 clickAndWait id=loginContent_btnSet
04 windowFocus
05 click //div[@id='lBar_leftItem_4']/a
06 waitForFrameToLoad aframe 30000
07 selectFrame aframe
08 click css=img[title="Properties"]
09 waitForPopUp doc 30000
10 selectWindow name=doc
11 close
12 selectWindow null
13 selectFrame aframe
14 click css=img[title="Properties"]
15 waitForPopUp doc 30000 ***[error] can't access dead object**
16 selectWindow name=doc
17 verifyText id=popupContent_lblOwner XYZ*
18 close