Аннотация: В данном курсе охватываются вопросы правильной организации процесса тестирования и автоматизации функционального тестирования с помощью инструментальных средств IBM Rational TestManager и IBM Rational Robot.
Длительность (в рабочих днях): 3
Один день равен 8 акад.часам (один акад. час - 45 минут)
Описание: Наибольшей эффективности при внедрении тестирования можно достичь при соблюдении двух условий: правильной организации самого процесса тестирования и эффективной автоматизации его имеющимися инструментальными средствами. Предоставляется общее знакомство с дисциплиной тестирования, основным назначением которой является оценка полноты реализации требований и исследование качества создаваемых продуктов. Часто даже простейшая установка и настройка инструментария могут занять слишком много времени, что может сорвать сроки выполнения проекта или заставит необоснованно отвернуться от хорошего и эффективного инструментария. Поэтому выполнение практических работ по установке и настройке совместно с инструктором в рамках тренинга поможет сэкономить уйму времени при непосредственной работе в проекте. Связка инструментов IBM Rational TestManager и IBM Rational Robot является мощной силой, позволяющей организовать эффективное функциональное тестирование при командной разработке информационных систем. Акцент при этом делается на регрессионные методы функционального тестирования, в результате чего указанные автоматизированные средства становятся незаменимыми.
Цели:
- Детально познакомиться с дисциплиной тестирования
- Разобраться с общими вопросами базовой установки и настройки ключевых инструментальных средств
- Детально исследовать возможности совместной работы IBM Rational TestManager и IBM Rational Robot при организации функционального регрессионного тестирования
Аудитория: Курс предназначен для руководителей проектов, руководителей тестирования, разработчиков тестов, тестировщиков и других специалистов, работающих в сфере производства ПО.
Содержание:
- Дисциплина тестирования
- Введение в дисциплину тестирования
- Что такое тестирование
- Трудности тестирования
- Эффективность тестирования
- Основные роли, задачи и артефакты типового процесса тестирования
- Элементы дисциплины тестирования
- Практики разработки и тестирование
- Автоматизация дисциплины тестирования
- Принципы регрессионного тестирования
- Автоматизация тестирования
- Инструментарий
- Установка и настройка инструментария
- Основные принципы развертывания инструментальных средств
- Установка и настройка основных инструментальных средств
- Функциональное тестирование с использованием IBM Rational TestManager и IBM Rational Robot
- Обзор возможностей функционального тестирования, регрессионный подход к тестированию
- Методологические аспекты функционального тестирования
- Планирование тестирования, разработка документа "План тестирования", создание плана тестирования в IBM Rational TestManager
- Проектирование тестов, разработка сценариев тестирования, их связь с требованиями
- Разработка тестовых скриптов в IBM Rational Robot, визуальная запись тестового скрипта и его ручная доводка
- Использование многочисленных точек верификации для повышения качества тестирования
- SQABasic, основные конструкции, ключевые команды
- Методы и приемы эффективной разработки и отладки скриптов
- Запуск скриптов для тестирования информационных систем, применение тестовых сьютов с различными элементами, организация распределенного тестирования многокомпонентных систем
- Интерпретация результатов тестирования и создание дефектов в IBM Rational ClearQuest
Предварительные требования: Рекомендуется наличие некоторого опыта в области разработки ПО.
Даты предстоящих курсов обучения:
Идет набор группы слушателей по данной программе обучения.
Смотрите в блоке "Информация", как оставить заявку на прохождение обучения по данной программе или записаться на конкретную дату!
|