Что такое автоматизация проекта?Пожалуйста, объясните на примере - PullRequest
0 голосов
/ 03 февраля 2010

Подскажите пожалуйста, что такое автоматизация проекта?Как это связано с тестированием?Пожалуйста, объясните на примере.

Ответы [ 3 ]

1 голос
/ 03 февраля 2010

Я думаю, что вы имеете в виду Автоматизация сборки :

Автоматизация сборки - это сценарий или автоматизация широкого спектра задач, которые разработчики программного обеспечения выполняют в своей повседневной деятельности, включая такие вещи, как:

  • компиляция исходного кода компьютера в двоичный код
  • упаковка двоичного кода
  • выполнение тестов
  • развертывание в производственных системах
  • создание документации и / или заметок о выпуске
0 голосов
/ 03 февраля 2010

Это может означать разные вещи в другом контексте. Это может быть Автоматизация сборки , Автоматизация тестирования , Непрерывная интеграция и многое другое.

0 голосов
/ 03 февраля 2010

Я не знаю что это. Это зависит от контекста, «автоматизация», используемая одна, без контекста, не имеет большого значения.

В любом случае, скорее всего, это относится к сценарию, подобному следующему:

  • Вы вносите изменения в код и затем нажимаете одну кнопку. Затем автоматически происходит следующее.
  • Некоторые программы проверяют, соответствует ли ваш извлеченный код стандартам кодирования. Если нет, то ваш заказ будет отклонен.
  • Ваши изменения будут построены; если сборка не удалась (или, возможно, содержит предупреждения), ваша проверка будет отклонена.
  • Выполнен набор различных тестов; если кто-то провалится, ваша проверка будет отклонена.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...