Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс лекций - ТРПО.docx
Скачиваний:
247
Добавлен:
04.06.2015
Размер:
3.06 Mб
Скачать
    1. Обсуждения

RequisitePro позволяет проводить и сохранять обсуждения в текущем проекте. Они проводятся между участниками этого проекта. Обсуждения могут быть привязаны:

  • ко всему проекту;

  • к одному из требований;

  • к группе требований, отфильтрованных по одному или нескольким атрибутам.

Работа с обсуждениями осуществляется в окне “Discussion” (рис.119), которое вызывается выбором пункта меню “Project\Discussions” или соответствующей кнопки панели инструментов RequisitePro (рис. 103).

  1. Окно обсуждений

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

Тема для обсуждения задается с помощью кнопки “Create…”. На рис. 119 можно видеть две заданные темы для обсуждений: “Microsoft SQL Server” и “Предлагаю новый прецедент для модели прецедентов”. Свой собственный комментарий добавляется с помощью кнопки “Reply…”. Можно создавать комментарии для всей темы (тогда перед нажатием кнопки “Reply…” следует мышью выделить узел этой темы) или для отдельного комментария другого участника обсуждения (в этом случае необходимо выделить указанный комментарий). Непрочитанные темы и непрочитанные комментарии к ним выделяются жирным шрифтом для текущего пользователя.

Удалить можно только всю тему целиком, но не отдельные ее комментарии. Сделать это может только тот участник проекта, который создал эту тему. При этом она должна быть закрыта. Для закрытия темы необходимо выделить ее узел и нажать на кнопку “Properties”. Появится диалоговое окно “Discussion Properties”. Теперь следует активировать вкладку “Attrbutes” (рис. 120). Затем изменить значение “Status” на “Closed” и нажать кнопку “OK”. Следствием проделанного выше будет доступность кнопки “Delete” (рис. 119) для выделенной темы, что позволит удалить все обсуждение (включая все комментарии) по ней.

  1. Свойства обсуждений

Кнопка “Filter…” позволяет создавать фильтры, которые будут ограничивать область использования тех или иных тем для обсуждений. Эти фильтры позволяют привязать обсуждение лишь к определенным требованиям и(или) участникам проекта, отобразить только заданные темы. Можно, например, отфильтровать темы по их названиям, по приоритету (высокий, средний, низкий), по статусу (открытый, закрытый), по наличию прочитанных или непрочитанных комментариев в своем составе.

    1. Заключение

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

  1. Тестирование приложений. Функциональное тестирование, нагрузочное тестирование. Case-средстваRational Functional Tester,Rational Performance Tester.

    1. План лекции

  • Виды испытаний. ГОСТ 16504, ГОСТ 34.603. Критерии оценки качества систем различного назначения. Документирование испытаний.

  • Общее представление о видах тестирования на различных этапах разработки ПО.

  • Возможности IBM Rational TeamTest, объектно-ориентированной технологии тестирования.

  • Место тестирования в жизненном цикле ПО. Фазы тестирования. Общая схема тестирования.

  • Роли и ответственность.

  • Методы тестирования («Белый ящик», «Серый ящик», «Черный ящик»). Статические проверки.

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

  • Функциональное тестирование ПО с использованием инструментальных средств IBM Rational.

  • Нагрузочное тестирование с использованием средств IBM Rational. Основы использования инструментальных средств IBM Rational Software в нагрузочных испытаниях программного обеспечения.

  • Обзор IBM Rational Suite TestStudio.

  • Использование IBM Rational Administrator.

  • Использование GUI пользователей.

  • Запись VU пользователей. Датапулы.

  • Разработка расписаний. Выполнение расписаний. Анализ результатов тестирования.

  • Язык записи виртуальных пользователей.

  • Корреляция данных.

  • Тестирование больших систем.

  • Инсталляция и конфигурация тестового окружения.