С помощью 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
- Для эффективного применения интеграции BPCA эскиз проекта следует передать
перед извлечением тестовых наборов из Rational Connector. Если эскиз проекта не передан, то тестовые наборы не возвращаются в BPCA для дополнительной
проверки.
Общая информация о работе с BPCA приведена в документации SAP для шага
4, относящегося к коду транзакции SOLMAN_SETUP.
В данной документации описано, как запустить BPCA и выполнить анализ. Если BPCA требуется запустить из пользовательского интерфейса Rational Connector,
то откройте страницу сведений о проекте, перейдите на вкладку Solution
Manager и нажмите кнопку Запустить BPCA.
При запуске BPCA из
Rational Connector
в форме BPCA автоматически выбирается соответствующий проект
Solution и сервер Rational Connector.
Сведения об обмене данными
- При
получении запроса 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.
Если планы тестирования уже созданы, то пользователь
может выбрать существующий План тестирования, а затем
нажать кнопку Расширить план тестирования, чтобы добавить в него
новые тестовые наборы.