44
Контроль качества Контроль качества с использованием с использованием продуктов IBM продуктов IBM Rational Rational Шамрай Александр [email protected]

Контроль качества с использованием продуктов Ibm rational

Embed Size (px)

DESCRIPTION

http://cmcons.com Контроль качества с использованием продуктов IBM Rational семинар 15 июня 2010 года - «ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ IBM RATIONAL ДЛЯ УЛУЧШЕНИЯ ПРОЦЕССОВ РАЗРАБОТКИ И СОПРОВОЖДЕНИЯ ПО»

Citation preview

Page 1: Контроль качества с использованием продуктов Ibm rational

Контроль качества с Контроль качества с

использованием использованием

продуктов IBM продуктов IBM

RationalRationalШамрай Александр

[email protected]

Page 2: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Стоимость исправленийСтоимость исправлений

Page 3: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Использование Использование IBM Rational IBM Rational помогает…помогает…

Page 4: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Продукты платформы Продукты платформы IBM Rational JazzIBM Rational Jazz

Page 5: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Продукты Продукты IBM Rational IBM Rational для тестированиядля тестирования

Page 6: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

IBM RATIONAL QUALITY IBM RATIONAL QUALITY

MANAGERMANAGER

Управление процессом тестирования

Page 7: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Общий инструмент для всей командыОбщий инструмент для всей команды

Обеспечивает команде единое средство доступа

Все артефакты находятся в общем репозитории (требования, тесты, результаты и т.д.)

Гибкое планирование

Планирование ориентированное прежде всего на заказчика, реализованы механизмы рецензирования и утверждения

Понятно кто и чем занимается

Реализовано встроенное управление задачами

Page 8: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Планирование тестированияПланирование тестирования

Динамический план тестирования

Обеспечивает гибкий подход относительно потребностей команды

Page 9: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

СогласованиеСогласование

Организация процесса согласования:

Указание необходимых для согласования лиц

Указание сроков согласования

Использование согласования для всех задач плана тестирования

Page 10: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Управление заданиямиУправление заданиями

На каждую выполняемую активность можно назначить исполнителя

Page 11: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Управление рискамиУправление рисками

Установка риска для каждого сценария, сортировка сценариев по важности риска

Page 12: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Критерии тестированияКритерии тестирования

Критерии тестирования:

Критерия входа в тест

Критерии выхода из теста

Page 13: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Среда тестированияСреда тестирования

Среда тестирования:Общий сбор используемых продуктов

Формирование конфигурации

Page 14: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Создание тестовСоздание тестов

Формирование скриптов тестирования:

Простой и интуитивный интерфейс

Возможность использования подсказок для шагов тестирования

Возможность использования общих шагов

Page 15: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Выполнение тестаВыполнение теста

Выполнение теста:Пошаговое выполнение теста

Отображение дополнительной информации

Учет фактических данных

Page 16: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

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

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

Обеспечивает подробную информацию о процессе выполнения

Позволяет создавать ошибки на основе результатов тестирования

Page 17: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Управление лабораториямиУправление лабораториями

Управление лабораториями:

Учет имеющихся виртуальных машин и их конфигураций

Организация процесса резервирования виртуальных машин

Page 18: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Интеграция с Интеграция с Requirements ComposerRequirements Composer

Requirements Composer позволяет создавать списки требований, к которым подключаются внешние системы

Page 19: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Интеграция с Интеграция с Requirements ComposerRequirements Composer

Quilty Manger подключается к списку требований Requirements Composer

Page 20: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Интеграция с Интеграция с Requirements ComposerRequirements Composer

Quilty Manger автоматически генерирует набор тестов по всем требованиям, которые находятся в подключенном списке

Page 21: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Интеграция с Интеграция с Requirements ComposerRequirements Composer

Между создаваемыми тестами и исходными требованиями формируется двунаправленная связь

Page 22: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Интеграция с Интеграция с Team ConcertTeam Concert

В Team Concert разработчики используют для управления заданиями и версионным кодом.

Page 23: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Интеграция с Интеграция с Team ConcertTeam Concert

Quality Manager позволяет добавлять запросы (сценарии использования, пользовательские истории) из Team Concert в план тестирования.

Page 24: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Интеграция с Интеграция с Team ConcertTeam Concert

Вся информация о добавленных запросах доступна непосредственно из Quality Manager.

Page 25: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Интеграция с Интеграция с Team ConcertTeam Concert

Вся информация в Quality Manager о добавленных запросах доступна непосредственно из Quality Manager без необходимости подключения к Team Concert.

Page 26: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

IBM RATIONAL FUNCTIONAL IBM RATIONAL FUNCTIONAL

TESTERTESTER

Автоматизация функционального тестирования

Page 27: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Автоматизированное функциональное Автоматизированное функциональное

тестированиетестирование

Page 28: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Тестирование с Тестирование с RFTRFT

Процесс тестирования записывается на основе действий пользователя в ОС.

Page 29: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Тестирование с Тестирование с RFTRFT

RFT позволяет использовать представление скрипта тестирования в виде шагов и снимков объектов тестирования для этих шагов.

Page 30: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Тестирование с Тестирование с RFTRFT

Для каждого шага создается снимок, на основе которого возможно выполнять дальнейший дизайн тестового сценарий

Page 31: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

IBM RATIONAL IBM RATIONAL

PERFORMANCE TESTERPERFORMANCE TESTER

Нагрузочное тестирование

Page 32: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Создание тестовСоздание тестов

Быстрое создание тестов на основе работы пользователя

Удобный редактор записанных тестов

Возможности по определению нагрузки для тестов

Установка проверочных точек

Page 33: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

ОтчетностьОтчетность

Page 34: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Требования к производительностиТребования к производительности

Page 35: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Отчет по требованиям к Отчет по требованиям к

производительностипроизводительности

Page 36: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

IBM RATIONAL APPSCANIBM RATIONAL APPSCAN

Тестирование безопасности

Page 37: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

ВзломыВзломы

Page 38: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Как это происходит?Как это происходит?

По статистике (Gartner) 75% всех атак направлено на уровень Web-приложений (порталов).

Page 39: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

МетодыМетоды

Page 40: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Анализ процесса тестированияАнализ процесса тестирования

Простой и удобный интерфейс для анализа выполненного тестирования безопасности

Page 41: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Дополнительные ресурсыДополнительные ресурсы

Детальная информация об обнаруженных уязвимостях, включая презентации.

Page 42: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Интеграция с Интеграция с Quality ManagerQuality Manager

Автоматизация выполнения тестов и сбора отчетности

Page 43: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

Интеграция с Интеграция с ClearQuestClearQuest

Создание дефектов на основе найденных уязвимостей

Page 44: Контроль качества с использованием продуктов Ibm rational

www.cmcons.com

ВопросыВопросы