Интеграция SAP Business Process Change Analyzer

С помощью SAP Business Process Change Analyzer (BPCA) пользователи могут определять узлы эскиза проекта, которые изменяются в процессе редактирования. Список изменяемых узлов можно отправить в Rational Connector, чтобы определить конкретные тестовые наборы для проверки внесенных изменений. При необходимости в целях планирования можно создать план тестирования с ссылками на рекомендуемые тестовые наборы.

Об этой задаче

SAP предлагает подробную документацию по настройке интеграции между BPCA и Rational Connector. Для просмотра документации перейдите в область BPCA после ввода кода транзакции SOLMAN_SETUP. Шаг 4 описывает процедуру настройки и регистрации Rational Connector в качестве внешнего инструмента управления тестированием. При выполнении этих действий для просмотра документации щелкните на ссылке в столбце документации по требуемому шагу. При выполнении шага 4.4 можно использовать следующий путь для получения WSDL с сервера Rational Connector:
http://<хост>:<порт>/SAPConnector/services/AGS_BPCA_3PTM_API?wsdl

Процедура

Запуск BPCA

  1. Для эффективного применения интеграции BPCA эскиз проекта следует передать перед извлечением тестовых наборов из Rational Connector. Если эскиз проекта не передан, то тестовые наборы не возвращаются в BPCA для дополнительной проверки.

    Общая информация о работе с BPCA приведена в документации SAP для шага 4, относящегося к коду транзакции SOLMAN_SETUP. В данной документации описано, как запустить BPCA и выполнить анализ. Если BPCA требуется запустить из пользовательского интерфейса Rational Connector, то откройте страницу сведений о проекте, перейдите на вкладку Solution Manager и нажмите кнопку Запустить BPCA. При запуске BPCA из Rational Connector в форме BPCA автоматически выбирается соответствующий проект Solution и сервер Rational Connector.

Сведения об обмене данными

  1. При получении запроса BPCA, содержащего список измененных узлов эскиза проекта, Rational Connector выполняет поиск тестовых наборов, связанных с этими узлами. Связанные тестовые наборы определяются как тестовые наборы, которые созданы:
    • С применением Rational Connector на основе артефактов, входящих в состав измененного узла, переданного на вкладку IBM® Rational. Если в связи эскиза проекта указано, что тестовые наборы создаются для самих узлов, то тестовые наборы, соответствующие измененным узлам, также передаются.
    • За пределами Rational Connector и связаны с измененными требованиями Rational Requirements Composer, созданными с помощью Rational Connector. Например, если созданный пользователем тестовый набор связан с требованием, созданным Rational Connector на основе измененного узла эскиза проекта, то этот тестовый набор передается в BPCA.
    Вместе с каждый тестовым набором в BPCA передается дополнительная информация. В случае применения Rational Quality Manager 3.x передается вес тестового набора, риск и риск сообщества. Для Rational Quality Manager 4.x дополнительно передается приоритет, а вместо веса передаются данные оценки.
    Совет: В BPCA предусмотрены механизмы сравнения тестовых наборов с учетом минут. Таким образом, в случае совместного применения BPCA и Rational Quality Manager 3.x рекомендуется записывать вес тестовых наборов Rational Quality Manager в минутах для облегчения сравнения.

    С учетом собранных данных о тестовых наборах можно выбрать тестовые наборы для добавления в будущие планы тестирования. С помощью кнопки Создать план тестирования в BPCA пользователь может создать план тестирования в Rational Quality Manager. Если планы тестирования уже созданы, то пользователь может выбрать существующий План тестирования, а затем нажать кнопку Расширить план тестирования, чтобы добавить в него новые тестовые наборы.


Комментарии