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

文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/