Установка Непрерывной Интеграции с SVN

Попробуйте поместить document.getElementById в setTimeout()

Например.

setTimeout(function(){
    console.log(document.getElementById('whatever'));
}, 100);

Если это сработает, тогда это просто проблема синхронизации.

10
задан Dulini Atapattu 27 June 2011 в 06:27
поделиться

6 ответов

Мы используем CruiseControl с NUnit, NCover, FxCop, SVN и некоторыми инструментами пользователя, которые мы записали сами для представления отчетов. По-моему, это, оказалось, (за последние несколько лет) было превосходным сочетанием.

Печально, что MS ограничивает все свои инструменты интеграции к VSTS. Его среда тестирования так же хороша как NUnit, но Вы не можете использовать его инструменты покрытия кода или что-либо еще.

Я проверил бы XNuit - это выглядит довольно многообещающим (но в настоящее время испытывает недостаток в UI).

Мы автоматизируем ночные сборки, и Вы могли автоматизировать UAT и ручные тестовые сборки, но я не уверен, что мы когда-либо хотели бы автоматизировать выпуск к нашим рабочим серверам. Даже если бы это было какое-либо изменение, то было бы достаточно важно, чтобы кто-то должен был бы следить за ним так или иначе.

3
ответ дан 4 December 2019 в 01:58
поделиться

Смотрите на Гудзон. Это высоконастраиваемо, и, по моему скромному мнению, легче, чем CruiseControl.

5
ответ дан 4 December 2019 в 01:58
поделиться

Я взглянул бы на Город Команды http://www.jetbrains.com/teamcity/index.html, я знаю некоторых людей, которые заглядывают к этому, и они говорят хорошие вещи об этом.

Мой процесс сборки компаний сделан в FinalBuilder, таким образом, я собираюсь быть рассмотрением их сервера скоро.

CC довольно хорош в этом, у Вас может быть один монитор сервера CC другой сервер CC, таким образом, Вы могли настроить материал как - когда сборка завершается на Вашем сервере сборки, Ваш тестовый сервер проснулся бы, загрузил бы виртуальную машину и развернул бы Ваше приложение. Материал как этот.

1
ответ дан 4 December 2019 в 01:58
поделиться

Microsoft ослабилась, это - ограничение на Платформу Тестирования включением его в Профессионале Visual Studio 2008 года и обеспечении тестов, которые будут выполнены из командной строки с Платформой 3,5 установленных. Мы сделали перекрестное соединение для клиента недавно, и до сих пор они смогли запустить все тесты без потребности в NUnit.

0
ответ дан 4 December 2019 в 01:58
поделиться

Мы используем CruiseControl.NET, работающий msbuild сценарии. Msbuild ответственен за обновление от SVN на каждой фиксации, компиляции и выполнении FxCop и NCover/NUnit.

0
ответ дан 4 December 2019 в 01:58
поделиться

Я рекомендовал бы смотреть на NAnt + NUnit (+ NCover) + TeamCity с SVN для системы сборки. Существует на самом деле очень хорошая статья, описывающая эту конфигурацию в книге идеи W Pete (Извините, эта ссылка больше не существует!)

0
ответ дан 4 December 2019 в 01:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: