web-dev-qa-db-ja.com

Macを所有していないときにMac / SafariでWebアプリケーションをテストする

私が立ち上げたWebサイトがIE、Firefox、ChromeおよびWindowsのSafariに完全に表示されたが、MacのSafariを使用して(潜在的な顧客によって)表示すると破損したときに最近発見されました。 Macで表示したときのサイトの外観をテストします。

問題は、私はMacを所有していないことです。

BrowsrCampを試してみましたが、これは多くのブラウザーがインストールされているMacにVNCアクセスを提供すると主張していますが、信頼性が低いと判断した後(これまでの5日間で1日で機能しました)、別のソリューションが必要です。

助言がありますか?

95
SimonF

ウェブサイトをテストしてMAC Safariでリアルタイムに表示するのに最適なサイトは、

ブラウザスタック

初回のテストは25分間無料、その後は毎日10分間無料です。ウェブトンネル機能を使用して、ローカルPCからページをテストすることもできます。

Browserstackで7〜8ページのようにテストしました...そして、右上隅にいくつかのJavaデバッグツールがあると思います。

57
Muhammad Ahsan

一方、MacOS High SierraはVirtualBox(PC上)で無料で実行できます。それほど高速ではありませんが、一般的なブラウザのテストでは機能します。

セットアップ方法はこちらをご覧ください: https://www.howtogeek.com/289594/how-to-install-macos-sierra-in-virtualbox-on-windows-10/

私はこれをしばらく使用していますが、非常にうまく機能します

5

残念ながら、正規のMac以外ではMacOS Xを実行できません。

ただし、MacOS X ServerはVMWareで実行できます。一時的な解決策は、VM内にインストールすることです。ただし、MacOS X ServerとMacOS Xは完全に同じではなく、テストはユーザーの正確なものではないことに注意してください。 499ドルの値札は言うまでもありません。

最も簡単な方法は、ebayで使用する安価なmac miniまたは壊れた画面のラップトップを購入し、ネットワークに接続してVNC経由でアクセスしてテストを行うことです。

4
eric

次のサイトが役立ちます。

ブラウザ
ブラウザショット

4
Kevin Shea

Macで多くのテストを開始することが大きな関心事である場合は、中古のMacを購入するか、Hackintoshを構築することをお勧めします。前者はすぐに起動して稼働し、後者は同じ価格で多くのパワーを提供します。

奇妙なテストのために、現在のPCでVMWareでOS Xを実行する方が安価なオプションです。

4
Coxy

https://turbo.net/ は、コンテナ化された仮想マシンがブラウザセッションを実行するブラウザサンドボックスを提供します。 Windows開発マシンのSafariで試してみましたが、非常にうまく機能しているようです。

3
Ben Curthoys

A)VirtualBoxをインストールし、無料のMacOS High Sierraイメージをダウンロードします

こちらのチュートリアルをご覧ください: https://www.wikigain.com/install-macos-high-sierra-virtualbox-windows/

最新のSafariを入手できます。

これらのオンラインサービスに料金を支払う必要はありません!!!

これらのvbox設定を使用して解像度とメモリを増やしますが、それでも非常に遅延が大きく、遅くなります。

cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage setextradata "macOS" VBoxInternal2/EfiGraphicsResolution 1920x1080
VBoxManage modifyvm "macOS" --vram 256

B)または、VMwareを試してみてください????

これははるかに速いようです: https://www.youtube.com/watch?v=K7E_UqgCFbQ

@編集:10倍高速です!!!

1
Martin Zvarík

私の場合(小規模な個人プロジェクト) https://www.lambdatest.com/ は非常に役に立ちました。無料利用枠では、1か月あたり6セッションが可能です。

1
m3h0w

https://browserling.com で100分間無料試用版があり、Safariv7.0でテストできます試用期間。

0
JerryGoyal

Litmus が役立つ場合があります。さまざまなブラウザでウェブページのスクリーンショットを取得するため、サイトがすべてのブラウザで機能することを確認できます。無料の代替手段(Litmusは有料サービスです)は Browsershots ですが、料金は支払われます。 (Browershotsが返すいくつかのスクリーンショットでは、ブラウザーはまだWebページの読み込みを完了していません...)

もちろん、他の人が示唆しているように、Macを購入することも良い解決策です(必要なテストの種類によってはより良いかもしれません)。 Mac OS XまたはWindowsで。

0
Steve Harrison