Приложение Mutliplatform: (Автоматизировано) Тестирование для Mac OSX Howto?

У меня есть приложение на основе Firefox (расширение ff), которое предположительно / предположительно работает и на Mac OSX. Я хочу сделать приложение официально поддерживаемым в Mac OSX. Для этого мне нужно включить автоматизированные тесты в процесс сборки, специфичный для Mac OSX.

При повсеместной доступности Windows и Linux в качестве облачного предложения выполнение автоматизированных тестов для этих платформ становится простым. Не так с Mac OSX.

Любые предложения о том, как пройти (легкое) автоматическое тестирование для Mac OSX? [PS: Я сталкивался с облаком OSX MediaTemple в частной бета-версии. Мне не повезло в получении приглашения.]

4 ответа

Если бы это был я, я бы посмотрел Selenium Grid. Должна быть возможность создать набор тестов Selenium RC, а затем использовать Grid для запуска тестов на различных платформах, включая OS X, а также Windows и Linux. Я не пробовал запускать тесты в облаке, но это даже возможно.

Я не знаю, какое тестирование вы хотели бы выполнить, но почему бы вам не установить OS X на VMWare и не провести тестирование на виртуальной машине? Посмотрите этот ТАК вопрос, если это вариант для вас:

Может быть, комбинация Selenium(www.seleniumhq.org) и Sikuli (http://sikuli.org/) подойдет вам?

Selenium, чтобы управлять чем-либо в Интернете, основанным на FireFox и Sikuli, чтобы делать все остальное. Инструменты прекрасно работают вместе с поддержкой Java API. Оба инструмента независимы от платформы.

Ура, Стефан

Я не знаю, какой тест вы пытаетесь автоматизировать, но если он основан на командной строке (как видно из комментариев, предполагается, что это тестируемый php-код), то вы можете установить виртуальную машину с darwin и выполнить там свои тесты., Mac OS X, основанная на darwin, должна дать вам похожие результаты. Однако, поскольку я не знаю, что влечет за собой тест, нет никакой гарантии.

Вы можете найти релиз Дарвина для Snow Leopard здесь, 10.5 здесь и 10.4 здесь

Другие вопросы по тегам