(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Расширение линейки продуктов тестирования Borland/Micro Focus

Олег Большаков

Итак, этой статьей мы продолжаем наблюдение за развитием линейки продуктов тестирования Silk, которая была получена компанией Borland/Micro Focus при приобретении компании Borland. Следующий шаг в этом направлении - это приобретение всей линейки продуктов тестирования компании Compuware - "Compuware Testing and ASQ Business". Каким же результирующим набором продуктов для обеспечения качества тестирования теперь располагает Borland/Micro Focus ? В этот набор вошли: 

  • SilkPerformer (ex-Borland, нагрузочное тестирование)
  • QADirector (ex-Compuware, управление процессом тестирования)
  • TeamDefine (ex-Borland, выявление требований посредством моделирования процессов)
  • Data Express (ex-Compuware, подготовка тестовых данных)
  • SilkCentral Test Manager (интегрированная консоль управления всем процессом тестирования)
  • TestPartner (ex-Compuware, автоматизированное функциональное тестирование)
  • DevPartner (ex-Compuware, анализ и выявление ошибок в исходном коде приложений)
  • SilkTest (ex-Borland, автоматизированное функциональное тестирование)
  • Optimal Trace (ex-Compuware, управление сбором требований)
  • QALoad (ex-Compuware, нагрузочное тестирование)
  • CaliberRM (ex-Borland, управление требованиями)

Давайте рассмотрим назначение каждого продукта более подробно.

SilkPerformer - утилита для реализации нагрузочного тестирования. Тесты, которые тестировщик подготавливает в среде SilkPerfomer, могут сымитировать работу нескольких тысяч реальных пользователей, тем самым, выявив возможные проблемы производительности и узкие места системы любой сложности и масштаба. С помощью сценариев можно протестировать любой вариант нагрузки, например, отдельный поток запросов к веб-сайту или заранее определенное поведение приложения при обычной ежедневной нагрузке.

QADirector - средство управления процессом тестирования, поддерживающее как приложения клиент/сервер, так и системы на базе мэйнфреймов. Предусмотрен открытый репозиторий, который позволяет нескольким тестерам одновременно просматривать и анализировать данные, а также обмениваться результатами тестирования;

TeamDefine - этот продукт пришел на смену продукту DefineIT, расширив его функциональные возможности. Продукт позволяет пользователю создавать сценарии использования той или иной функции разрабатываемого программного обеспечения. На основе этих сценариев пользователь может легко выявлять требования к разрабатываемому программному обеспечению, а также, что очень важно - демонстрировать пользователю так называемые "раскадровки" - онлайновую прокрутку сценариев с возможностью прикрепления скриншотов к каждому шагу. Тем самым, можно симулировать работу приложения еще на стадии выявления требований.

DataExpress - утилита для подготовки качественных тестовых данных, позволяющих использовать их при тестировании разрабатываемых приложений.

SilkCentral Test Manager - данный продукт представляет собой консоль управления, которая обеспечивает управление всем процессом тестирования приложений в целом: начиная с определения требований к тестированию, соответствующих требованиям и спецификациям, планирования, составления расписания и выполнения тестов и заканчивая отслеживанием и устранением проблем. Например, в Test Manager можно импортировать требования из системы управления требованиями Borland CaliberRM (или создать их вручную) и сопоставить им тестовые сценарии, тем самым, обеспечив полное управление функциональным тестированием. Также Test Manager представляет возможность управления всеми типами тестов, начиная с тестирования блоков на стадии разработки и до финальных приемных испытаний конечных пользователей.

DevPartner - инструмент для автоматического обнаружения и диагностики ошибок в коде приложений и выявления проблем в производительности кода на стадии разработки. DevPartner предоставляет встроенные механизмы экспертного анализа кода, лучшие практики и стандарты кодирования. DevPartner дополняет возможности Microsoft Visual Studio и Visual Studio Team System новыми возможностями, которые позволяют командам разработки повысить качество программного обеспечения и адаптировать стандарты кодирования.

DevPartner предоставляет следующие возможности:

  • Статический анализ кода
  • Автоматическое детектирование ошибок
  • Анализ использования памяти
  • Анализ покрытия кода тестами
  • Анализ производительности
  • Экспертные советы по улучшению производительности
  • Симуляция сбоев

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

SilkTest - продукт предназначен для автоматизации функционального и регрессионного тестирования, то есть такого тестирования, при котором выявляются ошибки в уже ранее протестированных участках программного кода. SilkTest обращается к тестируемому приложению точно так же, как это делает реальный пользователь - через его графический интерфейс, благодаря чему достигается тестирование методов работы конечного пользователя в полном объеме.

Optimal Trace - данный продукт предоставляет пользователям возможности для полного сбора требований и отслеживания зависимостей между ними. Optimal Trace обеспечивает соответствие требований интуитивно понятной структуре и в значительной степени обуславливает успех проекта. Optmal Trace упрощает взаимодействие между пользователями и командой разработчиков в процессе формализации и управления изменениями требованиями на протяжении жизненного цикла проекта.

QALoad - средство для моделирования реальных условий эксплуатации приложения, позволяющее создавать виртуальных пользователей приложения вместо физических пользователей. Графики и отчеты, полученные с его помощью, служат для оценки производительности базы данных, приложения или Web-сервера.

CaliberRM - инструмент для управления требованиями. Требования отображаются в виде иерархического дерева, и у каждого требования есть расширенные атрибуты, необходимые для работы: детальное описание требования, тег, характеристики срочности, серьезности, статуса и приоритета. CailberRM предоставляет широчайшие возможности кастомизации - создания новых типов требований, добавление атрибутов, формирование выходных документов на основе шаблонов, разработанных пользователем. Также CailberRM предоставляет необходимые любому аналитику средства - матрицу требований и диаграмму зависимости требований.

Внушительный список, не правда ли? Однако мы видим, что многие продукты в какой-то степени повторяют функциональность друг друга. SilkTest и TestPartner, Silk Central TestManager и QADirector, SilkPerformer и QALoad, CaliberRM и Optimal Trace… Наверное, в ближайшее время стоит ожидать, что под крылом компании Borland/Micro Focus некоторые продукты объединятся, получив общий функционал, некоторые - исчезнут, дополнив своими наиболее интересными возможностями другие продукты, а некоторые, обладающие уникальным функционалом, будут еще более развиты и улучшены, например, DevPartner или DataExpress. Что ж, с нетерпением ждем результатов этого активно развиваемого Borland/Micro Focus направления!

Ссылки по теме


 Распечатать »
 Правила публикации »
  Обсудить материал в конференции Micro Focus/Borland »
Написать редактору 
 Рекомендовать » Дата публикации: 22.10.2009 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Allround Automation PL/SQL Developer Single user license
Symantec Endpoint Encryption, License, 1-24 Devices
VMware Workstation 14 Player for Linux and Windows, ESD
ESET NOD32 Антивирус - продление лицензии на 1 год на 3ПК
EMS Data Comparer for Oracle (Business) + 1 Year Maintenance
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Новые материалы
Один день системного администратора
Мастерская программиста
Delphi - проблемы и решения
Работа в Windows и новости компании Microsoft
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Как выбрать матрас (5)
Подскажите как правильно выбрать матрас и на что в целом следует обратить внимание на ваш...
 
ErWin to Access Relation Error (2)
Всем привет! ErWin при попытке генерации в Ассеss выдаёт: ERwinDatabase.Relations.Append...
 
Смена типа уровня модели (1)
Здравствуйте. При запуске программы выбрал уровень "Логический" вместо "Логический и...
 
Process Modeler (BPwin). Не добавляются Referent Tool, Ext Ref Tool и Data Store Tool (4)
Process Modeler (BPwin). В диаграммы не добавляются Referent Tool, External Reference Tool и...
 
Проектирование курсовой работы в BPWin (33)
Здравствуйте.Подскажите пожалуйста где можно найти примерное проектирование курсовой работы...
 
 
 



    
rambler's top100 Rambler's Top100