Тестирование веб-приложения на Mac/Safari, если у меня нет Mac

Недавно был обнаружен, когда веб-сайт, который я запустил, отлично отображался в IE, Firefox, Chrome и Safari в Windows, но был поврежден при просмотре с помощью Safari на Mac (потенциальным клиентом), мне нужно начать тестирование того, как мой сайты выглядят при просмотре на Mac.

Проблема в том, что у меня нет Mac.

Я попробовал BrowsrCamp, который утверждает, что обеспечивает доступ к VNC на Mac с большим количеством установленных браузеров, но после обнаружения его ненадежным (до сих пор он работал 1 день за последние 5). Мне нужно другое решение.

Любые предложения?

Ответ 1

Лучший сайт для тестирования и просмотра их в реальном времени на MAC Safari - это использование

Browserstack

У них около 25 бесплатных минут первого тестирования, а затем 10 бесплатных минут каждый день. Вы даже можете протестировать свои страницы с локального ПК, используя функцию веб-туннеля

Я протестировал от 7 до 8 страниц в браузерной стопке... И я думаю, что у них есть некоторый инструмент отладки Java в верхнем правом углу, который очень помогает

Ответ 2

Между тем, MacOS High Sierra можно бесплатно запустить в VirtualBox (на ПК). Это не очень быстро, но работает для общего тестирования браузера.

Как настроить см. Здесь: https://www.howtogeek.com/289594/how-to-install-macos-sierra-in-virtualbox-on-windows-10/

Я использую это некоторое время, и это работает довольно хорошо

Ответ 3

К сожалению, вы не можете запускать MacOS X ни на чем, кроме подлинного Mac.

MacOS X Server можно запустить в VMWare. Конечным решением было бы установить его внутри виртуальной машины. Но вы должны знать, что MacOS X Server и MacOS X не совсем то же самое, и ваше тестирование не будет именно тем, что есть у пользователя. Не говоря уже о цене в $499.

Самый простой способ - купить себе дешевый Mac mini или ноутбук с сломанным экраном, используемым на ebay, подключить его к сети и получить доступ к нему через VNC для проведения тестирования.

Ответ 5

Если вам будет очень важно начать много тестирования на Mac, я бы определенно предложил купить подержанный Mac или, возможно, создать Hackintosh. Первый получает вас и работает быстро, последний дает вам много энергии по той же цене.

Для просто нечетной части тестирования работа OS X в VMWare на вашем текущем ПК более дешевая.

Ответ 6

https://turbo.net/ предлагает браузерную песочницу, в которой контейнеризованные виртуальные машины запускают сеансы браузера для вас. Я попробовал это с Safari на моей машине разработки Windows, и, похоже, она работает очень хорошо.

Ответ 7

Для моего случая (небольшой личный проект) https://www.lambdatest.com/ был очень полезен. Бесплатный уровень позволяет проводить 6 сеансов в месяц.

Ответ 8

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

Б) В качестве альтернативы попробуйте VMware 🧡

который выглядит намного быстрее: https://www.youtube.com/watch?v=K7E_UqgCFbQ

@edit: это в 10 раз быстрее !!!

Ответ 9

Litmus может вам помочь. Это займет скриншоты вашей веб-страницы (ов) в самых разных браузерах, чтобы вы могли убедиться, что ваш сайт работает во всех них. Свободная альтернатива (Litmus - платная услуга) Browsershots, но вы получаете то, за что платите. (В некоторых снимках экрана, которые Browershots возвращает, браузер еще не закончил загрузку веб-страницы...)

Конечно, как предложили другие люди, покупка Mac также является хорошим решением (и может быть лучше, в зависимости от того, какое тестирование вам нужно делать), потому что тогда вы можете самостоятельно протестировать свой сайт в любом из браузеров, работающих под Mac OS X или Windows.

Ответ 10

Там бесплатная пробная версия на 100 минут на https://browserling.com, и вы можете протестировать на Safari v7.0 в течение пробного периода.