Helix ALM


Из Википедии, бесплатной энциклопедии
  (Перенаправлено с TestTrack )
Перейти к навигации Перейти к поиску

Спираль УАП , прежнее название TestTrack , [1] является управление жизненным циклом приложений (УАП) программное обеспечение , разработанное Perforce . Программное обеспечение позволяет разработчикам управлять требованиями, дефектами, проблемами и тестированием во время разработки программного обеспечения. [2]

История

Предшественник Helix ALM, TestTrack Pro, был разработан Seapine Software и впервые выпущен в 1996 году. [3] В ноябре 2016 года Perforce приобрела Seapine [4] и переименовала программное обеспечение в Helix ALM. [5]

Функциональность

Программное обеспечение отслеживает процессы разработки программного обеспечения, включая запросы функций и требования к изменениям дизайна и фактическим изменениям в коде. [6] Он отслеживает, какие тесты были выполнены, что тестировалось, кто и когда проводил тест, на какой платформе, в какой конфигурации и на каком языке. [7] Он предлагает возможность создавать, управлять и связывать артефакты от начала до конца проекта проектирования и разработки [8], обеспечивая сквозную прослеживаемость всех артефактов разработки [9] и давая менеджерам более удобное управление на меняющиеся требования, которые определяют их проекты. [6] Он обеспечивает соблюдение нормативных требований для выполнения нормативных требований, в том числе21 Свода федеральных правил, часть 11 и закон Сарбейнса-Оксли . [9]

Архитектура

Helix ALM имеет архитектуру клиент-сервер . Сервер управляет центральной базой данных требований, тестовых примеров, свидетельств тестирования, дефектов, запросов функций, рабочих элементов, конфигураций тестирования, пользователей и группы безопасности. Клиент и сервер общаются через TCP / IP соединения с использованием 512-битного шифрования. [10]

Сервер

Helix ALM хранит данные в различных системах управления реляционными базами данных, включая SQL Server, Oracle и Postgres. [ необходима цитата ]

Клиенты

Существует несколько различных категорий клиентов Helix ALM: графический интерфейс , веб-интерфейс , SOAP , REST API и подключаемые модули .

Кросс-платформенный клиент GUI разработан с Qt и доступны на Windows, Mac OS X и Linux. [11] Он полностью поддерживает все операции конечного пользователя и операции администрирования.

Унифицированное веб-приложение позволяет разработчикам и тестировщикам программного обеспечения создавать и проверять требования, работать с проблемами, а также выполнять и отслеживать тесты в своем веб-браузере. [12]

SOAP SDK Helix ALM позволяет независимо от языка и платформы расширять встроенные функции путем написания приложений, которые обращаются к его данным и манипулируют ими. [13]

Интерфейсы плагина интегрируются с популярными IDE для выполнения таких функций, как закрытие дефекта или ручное назначение рабочего элемента другому члену команды из сторонних приложений. [ необходима цитата ] Плагины Helix ALM доступны для Eclipse, Visual Studio, Outlook, Excel и QA Wizard. Helix ALM также интегрируется с различными инструментами SCM, включая Git, CVS, Perforce, Subversion, Surround SCM и SourceSafe. [14]

Смотрите также

  • Сравнение систем отслеживания проблем

использованная литература

  1. ^ «Perforce использует приобретение программного обеспечения Seapine для использования с измененным брендом TestTrack ALM» . Проверено 17 июня 2017 .
  2. ^ Локвуд, Энтони (2014-03-19). «Выбор редакции: обновлен пакет управления разработкой продуктов» . Настольная инженерия .
  3. Bells, Карен (30 марта 2007 г.). «Софтверная фирма пристально смотрит» . Бизнес-курьер Цинциннати .
  4. ^ «Perforce приобретает поставщика ALM Seapine Software» . sdtimes.com . 2016-11-17 . Проверено 21 ноября 2017 .
  5. ^ «Perforce использует приобретение программного обеспечения Seapine для использования с измененным брендом TestTrack ALM» . pocketgamer.biz . 2017-05-30 . Проверено 21 ноября 2017 .
  6. ^ a b «Seapine ставит профессионалов в области продуктивности» . SD Times . 2008-09-01. Архивировано из оригинала на 2013-10-30.
  7. Рубинштейн, Дэвид (01.10.2006). «Seapine занимается управлением тестовыми случаями» . SD Times . Архивировано из оригинала на 2013-10-30.
  8. ^ Вархол, Питер (2013-05-02). «Программное обеспечение для управления жизненным циклом приложений (ALM) улучшает тестирование и отслеживаемость разработки встроенных продуктов» . Проектирование встроенных вычислений .
  9. ^ a b «Инструмент управления требованиями к выпускам Seapine» . Доктор Доббс . 2009-08-07.
  10. ^ «TestTrack A Платформа для совместной работы при разработке» . Программное обеспечение Seapine.
  11. ^ Продавцы, Деннис (2003-08-28). «Seapine обновляет Helix ALM Pro, Surround SCM» . Macworld .
  12. ^ «Seapine TestTrack 2013.1 позволяет создавать требования в браузере» . Управление требованиями . 2013-08-27. Архивировано из оригинала на 2015-09-23 . Проверено 29 октября 2013 .
  13. ^ "TestTrack SDK" . Программное обеспечение Seapine.
  14. ^ "Интеграции TestTrack" . Программное обеспечение Seapine.

внешние ссылки

  • Страница Helix ALM на сайте Perforce
Источник « https://en.wikipedia.org/w/index.php?title=Helix_ALM&oldid=969988040 »