讓跨瀏覽器測試 Web 應用程序變得簡單[2] 軟件測試
對于 Internet Explorer,這個過程要稍微復雜一些。Windows 實際上 不希望您這樣做;為了應對它的 “抵制”,您需要對注冊表設置進行一些調整。一家小型軟件公司 TredoSoft 發布了一款可以安裝多個 IE 版本的免費工具,以及能夠正確調整注冊表鍵和 DDL 的指令,該公司因此而獲得了廣泛關注;請查看 參考資料 中的鏈接(其中還包含我即將介紹到的其他工具和擴展的鏈接,但是我以及 developerWorks 不會對這些鏈接進行擔保)。
當然,在設置并運行所有這些瀏覽器之前,需要知道從哪里獲得它們!比如,Microsoft® 不會在其網站上提供 Internet Explorer 5 的下載,并且在 Mozilla Foundation 頁面您也不一定能獲得 Firefox 1.0,這些都是老版本。幸運的是,積極的 Web 用戶們為舊的可執行文件創建了檔案文件。evolt.org 上由自愿者推動的 Web 社區提供了大量各種風格的舊版瀏覽器,包括 IE、Opera 等等,但是缺少最新的 Mozilla 發行版;這些可以在諸如 filehippo.com 及類似的文件聚合站點找到,您可以很輕松地找到這些站點。對于 Apple 的 Safari,開發者喜愛的 Multi-Safari 項目將早期的 Safari 版本進行了打包,因此可以方便地實現并行運行(參加 參考資料 中有關內容的鏈接)。
節省屏幕空間
處理多個瀏覽器時可能遇到的一個實際問題就是如何避免窗口混亂。雖然,很多時候無法避免,但是您至少可以通過兩種方便的工具來稍微整理一下。IE Tab 是一種 Firefox 插件,允許您在一個 Firefox 選項卡中運行一個 Internet Explorer 實例。這并不是模擬 — 它確實使用了 IE 呈現引擎,這意味著您看到的內容就是您在 Explorer 中實際獲得的內容,但是,這也意味著只能在 Windows 中工作。圖 2 展示了它的實際效果。
圖 2. 使用 IE Tab

文章來源于領測軟件測試網 http://www.k11sc111.com/