1、在Windows計算機上安裝Safari(不建議)
好吧,和其他人一樣,您可以想到的第一種方法是在Windows機器上輕松安裝Safari並開始測試過程。但是,這種方法存在問題。隨着Apple推出適用於OS X 10.8 Mountain Lion的Safari 6.0,它似乎暫停了繼續開發Safari for Windows的所有工作。Safari 5仍可用於Windows,但在舊版本上測試您的產品意義有限。
Windows用戶仍然可以下載並安裝5.1.7版本的Safari瀏覽器,該版本在Windows 10,Windows 8或Windows 7上運行得非常好。但是,作為一個過時且較舊的Web瀏覽器版本,它不支持任何新的Safari Web功能。除此之外,瀏覽器還存在許多潛在的安全漏洞。
作為測試人員,您將始終在尋找最新的軟件。因此,這個舊版本對您沒有多大用處,除非您出於理論目的專門在其上測試您的產品。
2、使用Oracle VM Virtualbox
VirtualBox是Oracle開發的免費工具,該工具允許您運行各種工具和操作系統,這些工具和操作系統本身無法在您的設備上運行。Virtualbox在您的設備上設置虛擬環境,讓您克服許多不兼容的軟件問題。如果您想在Safari瀏覽器上測試您的產品但卻沒有Mac設備,您可以下載Oracle的Virtualbox並來測試最新版本。
在您的設備上輕松安裝Oracle VM Virtualbox並在其上運行Safari。下載VirtualBox軟件及其擴展包,然后安裝軟件,然后運行VirtualBox管理器,運行后可以立即關閉它。這將讓您的系統記錄一些必要的信息。
VirtualBox無疑是Windows上最受歡迎的虛擬化免費工具之一。但是,需要記住的一點是,Oracle VM VirtualBox仍然沒有OS X的官方版本,您需要下載主程序以及Extension Pack,它將為您提供對USB設備的支持。你可能需要Hackboot 1,Hackboot 2 ISO文件和MultiBeast 4來獲得一些額外的功能,如音頻等。
3、使用跨瀏覽器測試工具,例如:LambdaTest
借助跨瀏覽器測試工具,您可以獲得自己選擇的內部部署基礎架構。這些工具可幫助您在各種瀏覽器上測試桌面設備、手機和平板電腦。無論您在Web瀏覽器中直接使用哪台計算機,都可以運行任何瀏覽器。您需要做的只是登錄,您可以獲得一個機器和瀏覽器列表,從中選擇您的要求,在瀏覽器中獲得所需的配置。
您甚至可以在桌面瀏覽器中獲得移動設備(iOS或Android)的效果。這些驚人的平台可以從LambdaTest等工具中進行選擇,以對您的網頁或應用程序進行實時測試,以確保無論用戶使用何種平台,它都能正常運行。如果您無法訪問特定的瀏覽器,例如Mac用戶無法訪問IE,或者Windows用戶無法訪問最新版本的Safari(在這種情況下),LambdaTest等工具也會派上用場。
這些工具的最方便的一點是您不需要安裝任何東西,您可以直接從瀏覽器訪問計算機。這種一體化測試工具甚至可以讓您捕獲自動截圖並測試本地托管的網頁。因此,這些是使用Windows機器在Safari上測試您的網站的一些快速方法。
跨瀏覽器測試是開發和測試中最重要的方面之一。隨着瀏覽器數量的不斷增加,開發人員很難跟蹤所有結果。如果您的本地計算機不支持給定的瀏覽器,則問題會變得更加復雜。因此,通過一些提示和技巧,可以輕松克服這一障礙,並建立跨瀏覽器兼容的網站。
LambdaTest工具使用:
進入https://www.lambdatest.com/
點擊【Start Free Testing】
注冊、登錄:
點擊【Real Time Testing】,輸入網址,選擇測試的瀏覽器及版本、操作系統信息,點擊【start】即可模擬不同瀏覽器版本下的測試