我使用RFT(Rational Functional Tester)檢查BrowserTestObject
的屬性.readyState
。readyState是如何工作的?
有時候在測試腳本的下一步之前,我需要確保頁面已經準備就緒,並且所有的對象都被加載了。
.readyState == 4
是否意味着瀏覽器內的所有對象都已加載並準備就緒?在任何阿賈克斯呼叫在後臺仍然「工作」或它必須完成之前瀏覽器返回.readyState=4
?柔性應用程序怎麼樣?
行爲瀏覽器是獨立的還是不是真的?我在IE 8之後(和firefox 3.6.x)
在IE 8和firefox 3.6.x中正確實現了嗎? – Radek 2012-02-29 00:19:26
@Radek,根據http://msdn.microsoft.com/en-us/library/ms535874(v=vs.85).aspx,IE8有一個錯誤的實現。 FF 3.6支持它,因爲該錯誤已修復https://bugzilla.mozilla.org/show_bug.cgi?id=347174。 – 2012-02-29 00:27:20
你的意思是哪個錯誤? – Radek 2012-02-29 00:32:19