Project

General

Profile

Actions

Использование дополнительных возможностей (Работа с виртуальными узлами)

Создание виртуального узла

В 'Requality Explorer' выберите или создайте требование, для которого вы хотите создать виртуальный узел. Правой кнопкой вызовите на нем контекстное меню и выберите пункт 'New → Virtual Node'. Появится новый виртуальный узел.

Удаление виртуального узла

  1. Чтобы удалить виртуальный узел, выберите его в 'Requality Explorer', вызовите правой кнопкой контекстное меню и выберите пункт 'Delete Virtual Node'.
  2. Вы также можете воспользоваться горячей клавишей 'Delete' для удаления виртуального узла.
  3. В появившемся окне подтвердите удаление виртуального узла, нажав кнопку 'OK'.

Редактирование параметров виртуального узла

Чтобы отредактировать параметры виртуального узла, щелкните по нужному виртуальному узлу в 'Requality Explorer', в окне 'Properties' откроются свойства требования.
Далее рассмотрены только те параметры виртуального узла, которые можно изменить вручную.

  1. Id
    Идентификатор генерируется автоматически, но может быть изменен. Редактируйте его прямо в данном поле.
    Обратите внимание, если имя виртуального узла не задано, то этот узел идентифицируется по идентификатору.
    Идентификатор должен быть уникальным для всех виртуальных узлов на одном уровне иерархии дерева требований. Если вы попробуете ввести неуникальный идентификатор, появится предупреждающий значок и такое изменение не будет сохранено.
    Идентификатор не может начинаться или заканчиваться пробелами, при сохранении изменений такие пробелы удаляются.
  2. Name
    Имя виртуального узла при его создании по умолчанию не задано.
    Имя может не быть уникальным.
    Редактируйте имя напрямую в данном поле.
    Если имя не задано, то виртуальный узел идентифицируется по идентификатору, в противном случае - по имени.
  3. Attributes
    Атрибуты виртуальных узлов аналогичны атрибутам требований. И работа с ними осуществляется точно так же. См. подробное описание работы с атрибутами в разделе о работе с требованиями.
  4. Target
    По умолчанию поле пусто.
    Для указания 'Target' нажмите кнопку 'Select...' В открывшемся окне выберите требование или тестовую ситуацию, или создайте новое требование с помощью кнопки 'Create New'. Нажмите кнопку 'OK'.
    Если у требования-родителя виртуального узла есть дочерняя тестовая ситуация, то в качестве 'Target' может быть выбрана только тестовая ситуация (не требование).
    Для удаления текущего значения 'Target' нажмите кнопку 'Clear...'. Значение будет очищено.
  5. Iteration method
    По умолчанию установлено значение 'Reuse'.
    Для редактирования раскройте выпадающий список и выберите одно из двух возможных значений: 'Reuse' или 'Base Element'.
  6. It.vars
    Может быть указано несколько переменных, используемых для итерации. По умолчанию не указан ни один.
    Для добавления новой переменной нажмите кнопку с пиктограммой 'плюс', появится новый элемент с выпадающим список для выбора итератора. Раскройте список и выберите нужный итератор.
    Для удаления переменной нажмите рядом с ним кнопку с пиктограммой 'косой крест'.

Скрытие виртуального узла

Чтобы скрыть виртуальный узел, выберите в 'Requality Explorer' элемент дерева проекта, содержащий этот виртуальный узел, вызовите на нем правой кнопкой контекстное меню и выберите пункт 'Hide Children'.
Виртуальный узел будет скрыт в дереве проекта, отображаться будут только его потомки, то есть повторно использованные элементы.

Отмена скрытия виртуального узла

Для отмены скрытия виртуального узла выберите элемент дерева проекта, содержащий этот виртуальный узел, вызовите на нем правой кнопкой контекстное меню и выберите пункт 'Show hidden children'.
Виртуальный узел снова будет отображаться в дереве проекта.

Updated by Viktoria Kopach about 9 years ago · 4 revisions