|
Quest Software ускорила процесс тестирования ПО благодаря Microsoft Team Foundation Server 2010Над созданием продуктов в Quest Software работает большой коллектив разработчиков и специалистов по тестированию. Основным средством разработки в компании является Microsoft Visual Studio 2008, а для совместной работы над проектами, для управления версиями, отслеживания статусов и изменений по проекту в Quest Software уже давно – начиная с версии 2005 – используется Team Foundation Server (о ее внедрении можно подробнее прочитать на сайте Microsoft Case Studies). Microsoft Visual Studio 2010 Ultimate — наиболее полный набор инструментов управления жизненным циклом приложений. В 2010 версии усовершенствована интегрированная среда разработки (IDE), добавлен новый механизм привязки данных средствами drag-and-drop в технологии Silverlight и WPF, инструменты для разработки с использованием функций новой операционной системы Windows 7, SharePoint и возможности интеграции с инновационными технологиями (такими, как ASP.NET MVC, UML, Expression, многоядерными технологиями и технологиями баз данных). Team Foundation Server 2010 — серверный продукт, который уменьшает риски и стоимость разработки ПО благодаря преимуществам коллективной работы. В новой версии TFS реализованы такие возможности, как иерархическая система Work Item для управления изменениями, интегрированная система контроля ошибок, технология создания автоматизированных сборок программы Continuous Integration и другие. В TFS 2010 также входит новый компонент Microsoft Visual Studio Team Lab Management 2010, который позволяет конфигурировать и управлять виртуальной средой разработки и тестирования. Переход на TFS 2010 был осуществлен в течение двух недель. Основное время заняли процедуры проверки обновления с существующими системами контроля. Структура виртуальных машин в Quest Software развернута с помощью Microsoft Hyper-V, а управление ими осуществляется с помощью нового решения System Center Virtual Machine Manager 2008 R2. Ранее тестировщики ПО в компании Quest Software тратили много усилий на создание виртуальных сред для тестирования. Данный процесс был автоматизирован с помощью нового компонента TFS 2010 - Team Lab Management. Он не просто позволяет создать более удобные условия для тестирования, но повышает воспроизводимость багов. Данная система во время ручного тестирования осуществляет видеозапись, фиксируя все шаги, которые сделал тестер программного продукта. Кроме того, Team Lab Management сохраняет моментальный «снимок» (snapshot) всей рабочей среды, сделанный в процессе тестирования. Он прикрепляется к информации об ошибке, в результате чего разработчик видит полную картину происходящего. Это значительно снижает время и затраты на поиск и исправление проблем в проектах. Team Lab Management также позволяет оперировать виртуальными машинами, на которых производится тестирование продуктов. Ранее менеджеры по продуктам испытывали затруднения в ходе мониторинга процесса реализации новых функций в разрабатываемых приложениях. Теперь благодаря реализованной в TFS 2010 иерархической системе Work Item для управления изменениями, которая отслеживает requirements от самого создания до исправления, менеджеру стало легче контролировать все этапы проекта. Весь процесс разбивается на отдельные взаимосвязанные задания, которые постепенно выполняются. В ближайшее время руководство компании планирует полный переход на новую версию Microsoft Visual Studio Team Foundation Server 2010. |
Добавить комментарий |
| |||||||||||
|
|||||||||||
|
| |||||||||||
