Requality-advanced-features » History » Version 4
Viktoria Kopach, 11/09/2015 04:58 PM
1 | 4 | Viktoria Kopach | h1. Использование дополнительных возможностей (Работа с виртуальными узлами) |
---|---|---|---|
2 | 3 | Viktoria Kopach | |
3 | h2. Создание виртуального узла |
||
4 | |||
5 | В ''Requality Explorer'' выберите или создайте требование, для которого вы хотите создать виртуальный узел. Правой кнопкой вызовите на нем контекстное меню и выберите пункт ''New → Virtual Node''. Появится новый виртуальный узел. |
||
6 | |||
7 | h2. Удаление виртуального узла |
||
8 | |||
9 | # Чтобы удалить виртуальный узел, выберите его в ''Requality Explorer'', вызовите правой кнопкой контекстное меню и выберите пункт ''Delete Virtual Node''. |
||
10 | # Вы также можете воспользоваться горячей клавишей ''Delete'' для удаления виртуального узла. |
||
11 | # В появившемся окне подтвердите удаление виртуального узла, нажав кнопку ''OK''. |
||
12 | |||
13 | h2. Редактирование параметров виртуального узла |
||
14 | |||
15 | Чтобы отредактировать параметры виртуального узла, щелкните по нужному виртуальному узлу в ''Requality Explorer'', в окне ''Properties'' откроются свойства требования. |
||
16 | Далее рассмотрены только те параметры виртуального узла, которые можно изменить вручную. |
||
17 | |||
18 | # Id |
||
19 | Идентификатор генерируется автоматически, но может быть изменен. Редактируйте его прямо в данном поле. |
||
20 | Обратите внимание, если имя виртуального узла не задано, то этот узел идентифицируется по идентификатору. |
||
21 | Идентификатор должен быть уникальным для всех виртуальных узлов на одном уровне иерархии дерева требований. Если вы попробуете ввести неуникальный идентификатор, появится предупреждающий значок и такое изменение не будет сохранено. |
||
22 | Идентификатор не может начинаться или заканчиваться пробелами, при сохранении изменений такие пробелы удаляются. |
||
23 | # Name |
||
24 | Имя виртуального узла при его создании по умолчанию не задано. |
||
25 | Имя может не быть уникальным. |
||
26 | Редактируйте имя напрямую в данном поле. |
||
27 | Если имя не задано, то виртуальный узел идентифицируется по идентификатору, в противном случае - по имени. |
||
28 | # Attributes |
||
29 | Атрибуты виртуальных узлов аналогичны атрибутам требований. И работа с ними осуществляется точно так же. См. подробное описание работы с атрибутами в разделе о работе с требованиями. |
||
30 | # Target |
||
31 | По умолчанию поле пусто. |
||
32 | Для указания ''Target'' нажмите кнопку ''Select...'' В открывшемся окне выберите требование или тестовую ситуацию, или создайте новое требование с помощью кнопки ''Create New''. Нажмите кнопку ''OK''. |
||
33 | Если у требования-родителя виртуального узла есть дочерняя тестовая ситуация, то в качестве ''Target'' может быть выбрана только тестовая ситуация (не требование). |
||
34 | Для удаления текущего значения ''Target'' нажмите кнопку ''Clear...''. Значение будет очищено. |
||
35 | # Iteration method |
||
36 | По умолчанию установлено значение ''Reuse''. |
||
37 | Для редактирования раскройте выпадающий список и выберите одно из двух возможных значений: ''Reuse'' или ''Base Element''. |
||
38 | # It.vars |
||
39 | Может быть указано несколько переменных, используемых для итерации. По умолчанию не указан ни один. |
||
40 | Для добавления новой переменной нажмите кнопку с пиктограммой ''плюс'', появится новый элемент с выпадающим список для выбора итератора. Раскройте список и выберите нужный итератор. |
||
41 | Для удаления переменной нажмите рядом с ним кнопку с пиктограммой ''косой крест''. |
||
42 | |||
43 | h2. Скрытие виртуального узла |
||
44 | |||
45 | Чтобы скрыть виртуальный узел, выберите в ''Requality Explorer'' элемент дерева проекта, содержащий этот виртуальный узел, вызовите на нем правой кнопкой контекстное меню и выберите пункт ''Hide Children''. |
||
46 | Виртуальный узел будет скрыт в дереве проекта, отображаться будут только его потомки, то есть повторно использованные элементы. |
||
47 | |||
48 | h2. Отмена скрытия виртуального узла |
||
49 | |||
50 | Для отмены скрытия виртуального узла выберите элемент дерева проекта, содержащий этот виртуальный узел, вызовите на нем правой кнопкой контекстное меню и выберите пункт ''Show hidden children''. |
||
51 | Виртуальный узел снова будет отображаться в дереве проекта. |