我們有這個只能在IE6中運行的Web應用程序。Watir與這個網絡應用程序相匹配
該產品的開發人員已禁用右鍵單擊以防止用戶查看html源代碼,但我能夠使用IE開發人員工具欄解決該問題,但只能部分成功。
一旦您登錄,整個應用程序將在彈出的IE頁面中工作。 在這裏,我可以查看開發人員工具欄中的源代碼。 但是,應用程序有時會打開更多彈出窗口,我無法在IE開發人員工具欄中查看源代碼。
在另一個測試自動化項目中嘗試了watir的成功嘗試,並且因爲我非常喜歡它在Ruby中的編碼,所以我試圖在watir中再次執行它。
該應用程序是一種複雜的,在應用程序中隨處可見的框架。這裏是我一直面臨的問題。
1.無法識別元素,框架,對象,因爲開發人員不允許查看源代碼。 2.雖然我能夠在幾頁中使用watir腳本訪問元素,但IE會在其他幾個頁面中拋出安全錯誤。但是,所有框架中頁面的域名是相同的。無論如何,我可以修復此安全性錯誤一勞永逸? 3.是否有其他方法可以查看頁面的源代碼? 4.該應用程序只能在IE6中運行,並且不會在Firefox中打開。
需要關於安全錯誤的更多細節,然後才能建議如何解決它。 – 2012-03-21 07:44:25