Хорошая ли идея использовать HP Quality Center для непрерывной интеграции?

StackOverflow https://stackoverflow.com/questions/686358

Вопрос

Нам нужно скомпилировать наш код после проверок, получать уведомления в случае сбоя компиляции, запускать тесты, получать уведомления о результатах тестирования и публиковать наше приложение (публиковать веб-сайт или создавать msi-файл для настольного приложения) на ежедневной основе.

Мы используем SVN и рассматривали возможность использования TeamCity или CruiseControl.NET для сервера непрерывной интеграции для наших .net-проектов, которые имеют тесты msunit.

Мой руководитель проекта предложил HP Quality Center и Quick Test Professional (они уже приобретены) и предложил использовать их для отслеживания проблем (в настоящее время мы используем Jira) и непрерывной интеграции.

Имеет ли это смысл?

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

Решение

У нас много клиентов, которые интегрируют контроль качества, отслеживание дефектов и тестов в конвейерную непрерывную интеграцию.Но контроль качества не является движущей силой процесса, он интегрируется в процесс CI и CID.

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

НЕТ.Сейчас я пользуюсь услугами клиента, и ненависть IT.Он не поддерживает браузеры, отличные от MS (ActiveX и т.д.), Поэтому в OS X мы застряли с виртуальными машинами и т.д.Более того, интерфейс у него довольно неуклюжий и медленный.Это древняя, ужасная, унаследованная технология.Есть гораздо лучшие варианты.

Мы используем контроль качества для запуска так называемых тестовых наборов.Мы были очень успешны в работе таким образом.Вы можете использовать QC для уведомления о неудачном выполнении.Это, конечно, уведомило бы вас, если бы что-то не скомпилировалось в конце QTP.Вы также настраиваете другие скрипты QTP и LoadRunner для запуска в случае сбоя скрипта.

Не очень хорошая идея, я сделал POC для QC и Borland tools (для HP), и хотя это возможно, существует слишком много областей, где синхронизация должна быть идеальной, а медленное время отклика QC иногда из-за сети и т.д., Чтобы запустить нужный файл, получить результат компиляции и опубликовать, немного шатко.Опять же, технически через API это вполне осуществимо.

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