Тестирование веб-приложения на 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 для проведения тестирования.
Ответ 4
Эти сайты могут помочь:
Browsera
Browsershots
Ответ 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 в течение пробного периода.