В этом подразделе содержатся общие сведения о взаимосвязях между различными артефактами тестирования, используемыми в Quality Manager. В других подразделах дается подробное описание планов тестирования, тестовых блоков и артефактов выполнения тестов.
Rational Quality Manager делает многие артефакты полностью независимыми объектами в хранилище Quality Manager. Между этими артефактами можно создать взаимосвязи, а можно оставить их независимыми. Например, можно создать тестовые блоки и добавить их в план тестирования, а можно работать с тестовыми блоками в Quality Manager вне контекста плана. План тестирования не является обязательным. Аналогично, можно добавлять тестовые сценарии в тестовые блоки, но это не обязательно. Тестовый блок можно выполнять и без тестового сценария.
На следующей диаграмме показаны взаимосвязи между этими артефактами тестирования, а в следующей за ней таблице дана дополнительная информация. Определения артефактов приведены в глоссарии Quality Manager.
Взаимосвязь между | . . . и | Описание |
---|---|---|
план тестирования | тестовый блок | План тестирования может ссылаться на несколько тестовых блоков; несколько планов тестирования могут ссылаться на один и тот же тестовый блок. |
план тестирования | ссылка требования | План тестирования обычно ссылается на несколько требований; несколько планов тестирования могут ссылаться на одно и тоже требование. В Quality Manager требование — это объект-посредник или ссылка на настоящее требование в инструменте управления требованиями, например Rational RequisitePro. |
план тестирования | итерация | План тестирования может содержать несколько итераций. Итерации содержатся в плане тестирования и не могут существовать отдельно от плана тестирования. |
план тестирования | запись выполнения теста | План тестирования может ссылаться на несколько записи выполнения теста, но запись выполнения теста всегда ссылается на один план тестирования или не зависит от плана тестирования. |
тестовый блок | ссылка требования | Тестовый блок обычно ссылается на одну ссылку требования. |
тестовый блок | запись выполнения теста | Тестовый блок может ссылаться на несколько записи выполнения теста, но запись выполнения теста всегда ссылается на один тестовый блок. |
комплект тестов | тестовый блок | Комплект тестов может ссылаться на несколько тестовых блоков; несколько комплектов тестов могут ссылаться на один и тот же тестовый блок. |
тестовый блок | тестовый сценарий | Тестовый блок может ссылаться на несколько тестовых сценариев; несколько тестовых блоков могут ссылаться на один и тот же тестовый сценарий. |
тестовый сценарий | тестовые данные | Тестовый сценарий может ссылаться на одну таблицу тестовых данных. |
запись выполнения теста | результат выполнения | запись выполнения теста может ссылаться на несколько результатов выполнения, но на каждый результат выполнения одновременно может ссылаться только один запись выполнения теста. |
результат выполнения | дефект | Результат выполнения может ссылаться на несколько дефектов. |
план тестирования | категория | План тестирования может ссылаться на несколько категорий; несколько планов тестирования могут ссылаться на одну и ту же категорию. |
план тестирования | раздел плана тестирования | План тестирования может содержать несколько разделов плана тестирования. Разделы можно добавлять, удалять и переименовывать. |
тестовый блок | категория | Тестовый блок может ссылаться на несколько категорий; несколько тестовых блоков могут ссылаться на одну и ту же категорию. |
тестовый блок | раздел тестового блока | Тестовый блок может содержать несколько разделов. Разделы можно добавлять, удалять и переименовывать. |
В этом подразделе дается более развернутое описание планов тестирования.
В этом подразделе дается более развернутое описание тестовых блоках.
В этом подразделе дается более развернутое описание артефактов выполнения.