Вопрос

я задал вопрос здесь При автоматическом развертывании автоматического развертывания кода Java.

Наш бэк-энд Java API доступен в веб-приложении PHP. Было бы неплохо иметь возможность автоматически развертывать это веб -приложение (наряду со статическими файлами, такими как CSS, JS и изображения) на наш веб -сервер при выполнении автоматического тестирования на коде PHP. Есть ли что -то похожее на это для PHP?

Мне также интересно, можно ли в рамках этого автоматического тестирования, вы можете проверить, что каждая реальная страница загружается без фатальной ошибки. Я уверен, что я прочитал о проекте Google, который позволяет вам писать тесты на странице, например, нажмите на ссылку A, перейдите на страницу B и т. Д.

Спасибо

Это было полезно?

Решение

Поскольку вы работаете с Java, вы можете рассмотреть возможность использования Гудзона (также упомянутого в вашем другом вопросе), который может выполнять задачи сборки, состоящие из нескольких «шагов». Одним шагом может быть модульное тестирование вашего приложения Java, другого модульного тестирования Приложение PHP, еще одно приложение DeployInhg Java и другое развертывание приложения PHP (и вы можете добавить еще немного; P)

У него есть плагин Maven, так что вы можете использовать свои существующие сценарии Maven.

Другие советы

Вы можете изучить использование Фигур Для развертывания, которые имеют функции, которые позволяют тестировать с Фпунит и/или Простой

Может быть Этот вопрос обрабатывает стратегии развертывания могу помочь тебе.

Кроме того, но, возможно, зашли слишком далеко, такие инструменты, как Cruise Control, также могут помочь вам применять непрерывную интеграцию.

Phpunit with Ant был моим способом пройти автоматическое тестирование, что может быть для вас вариантом Vaild, так как вы, очевидно, уже используете Java :)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top