Тестирование веб-приложения Django с Hudson и Selenium - PullRequest
1 голос
/ 12 мая 2010

Это может быть вопрос новичка для Хадсона. Я пытаюсь настроить тестирование Selenium для своего веб-сайта Django на моем CI-сервере Hudson. Вопрос в том, что Hudson будет использовать subversion для извлечения моего кода Django по своему собственному пути. Как мне «развернуть» код на том же сервере для тестирования? Вопрос не в развертывании django, а в том, как получить доступ к исходному файлу в рабочей области hudson. Большинство учебных пособий / блогов посвящено созданию и запуску тестов, но я не смог найти полезную информацию о том, как настроить веб-приложение на сервере для запуска теста.

1) Должен ли я написать сценарий оболочки для копирования исходных файлов из рабочей области hudson? Существует ли переменная окружения для доступа к рабочему пространству? 2) Существует ли учебное пособие по захвату файлов веб-приложений в рабочей области hudson и их развертыванию? Я уверен, что это применимо и к другим технологиям, таким как PHP.

Спасибо!

1 Ответ

2 голосов
/ 12 мая 2010

Да, скрипт оболочки хорош. Есть плагины для других типов скриптов, например Python , если вы так катаетесь.

Существует также плагин Copy Artifact , который может оказаться вам полезным.

Доступ к рабочему пространству осуществляется через% WORKSPACE% или $ WORKSPACE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...