我正在編寫一個Selenium IDE腳本來測試我們網站的一部分,該部分打開一個窗口,將用戶帶到我們整合的第三方網站。測試點擊我們網站上的鏈接,在第三方網站上打開一個新窗口,我們需要勾選複選框並提交表單,此時窗口關閉,然後我們需要在我們自己的網站上查看另一個頁面。Selenium-IDE測試不能切換瀏覽器窗口
我們的問題是腳本在Selenium selectWindow
操作中斷,因爲它表示它無法找到具有給定名稱的窗口。如果我們然後在IDE中手動運行該行,它就可以工作!
我已經增添了無數的等待,停頓和其他技巧,以確保該窗口存在和有正確的標題時,SelectWindow
行動打擊,但我們仍然得到上述錯誤。
的腳本...
click link=activate
waitForPageToLoad
selectWindow Third party activation site
是否有任何技巧來得到這個工作?
我看到你已經標記了'Firefox'這個問題。你用其他瀏覽器試過了嗎?我發現在一個瀏覽器中Selenium中的一些事情在另一個瀏覽器中正常工作。 – Spudley 2011-04-18 11:28:28