Отправка дефектов в процессе выполнения теста

В процессе выполнения теста можно создать новые дефекты или добавить существующие и прикрепить их к определенным шагам в сценарии. Если в коллективе установлена межсерверная связь с IBM® Rational Team Concert, можно зарегистрировать эти дефекты и отслеживать их состояние прямо в Rational Team Concert.
Об этой задаче
Для того чтобы отправить дефект в процессе выполнения теста:
  1. Запустите процесс выполнения теста.

    Тесты можно выполнить несколькими способами, просто выполнив вариант теста, выполнив запись выполнения теста и так далее. Можно даже выполнить тест без сценария теста. В большинстве случаев просто откройте ресурс теста и щелкните на значке Выполнить (Выполнить).

    Когда вы будете готовы, вы можете зарегистрировать новый дефект или добавить существующий.

  2. Для того чтобы добавить новый дефект:
    1. Щелкните на значке Добавить новый дефект (Добавить новый дефект) для открытия формы Добавить новый дефект.
      Прим.: Для того чтобы проверить наличие возможных повторяющихся дефектов, щелкните на значке Найти повторяющиеся (Найти копии дефектов). Можно также переместить или скопировать дефект в другую область проекта, щелкнув на значке Переместить/Скопировать (Перенести/копировать дефект).
    2. Заполните форму дефекта как необходимо.
      Прим.: Фактическая форма может различаться в зависимости от поставщика дефекта.
      • В поле Сводка предоставьте краткое описание дефекта.
      • В поле Серьезность выберите уровень серьезности для дефекта.
      • В поле Зарегистрирован для выберите категорию для дефекта.
      • В поле Описание предоставьте более подробное описание дефекта.
      • Назначьте владельца дефекта, приоритет и дату выполнения.
      • Оцените время, требуемое для исправления дефекта.
      • Введите один или несколько тегов для идентификации дефекта. Позже можно создать запросы. использующие эти теги.

      п дефекта по умолчанию RQM включает в себя дополнительные поля, которые заполняются информацией, полученной из связанного варианта теста. При использовании другого шаблона, который не включает в себя эти атрибуты, эти поля не могут быть заполнены:

      • Связанное требование: Указывает требования, связанные с вариантом теста.
      • Связанный вариант теста: Указывает имя варианта теста, связанного с записью выполнения теста.
      • ИД компоновки: Указывает информацию о компоновке из выполнения теста.
      • Среда тестирования: Указывает среду тестирования, связанную с записью выполнения теста.
      • Неполадка точки проверки: Указывает имя шага в сценарии выполнения теста вручную, в котором был открыт дефект.
    3. После заполнения формы нажмите Сохранить.

      Снова откроется окно выполнения теста, теперь показывая новый дефект, который был только что отправлен.

    4. Нажмите Остановить для остановки выполнения теста.
    5. При запросе подтверждения остановки выполнения теста нажмите Да.

      Если установлена интеграция Rational Team Concert, владелец дефекта может увидеть его в Rational Team Concert. Когда разработчик открывает страницу Ссылки для дефекта, результат выполнения теста показывается в поле Выполнение теста блокировок, как показано на следующем рисунке:

      Страница Ссылки в задании Rational Team Concert

      Перейдя по ссылке, разработчик может открыть страницу выполнения теста в Rational Quality Manager.

  3. Для того чтобы добавить существующий дефект:
    1. В любой момент в процессе выполнения теста щелкните на значке Добавить существующий дефект (Добавить существующий дефект) для открытия окна Добавить существующий дефект.
    2. Для поиска существующего связанного дефекта выберите Показать связанные дефекты.
    3. Для запроса дефекта выберите Показать дефекты из запроса.
      Совет: Можно создать запросы, группирующие подобные типы дефектов. Например, можно создать тег по имени triage, а затем с помощью запроса вывести все дефекты, которые содержат этот тег. Ниже приведен список возможных запросов:
      • Все дефекты, которыми владеет определенный разработчик
      • Все дефекты, запланированные для определенной контрольной точки
      • Все дефекты, зарегистрированные под определенной подкатегорией приложения для теста
      • Все дефекты с назначенным высоким приоритетом
      • Все дефекты, которые необходимо обсудить на ежедневном или еженедельном собрании
    4. Выберите тип дефекта.
    5. Используйте ИД или текст определенного дефекта для его поиска.
    6. Выберите дефект и нажмите OK.
    7. Повторите шаги от 2d до 2e.
  4. Если в коллективе установлена межсерверная связь IBM Rational Team Concert, и вы зарегистрировали дефект блокировки, проверьте в Rational Team Concert, указан ли дефект по-прежнему как блокировка.
    1. В веб-интерфейсе Rational Team Concert выберите Задания.
    2. В поле Общие запросы разверните элемент Управление качеством и выберите запрос Тесты блокировки дефектов. Дефект больше не должен быть включен в результаты запроса.

Комментарии