Как проверить BizTalk-оркестровки

Как видно из названия этого поста, я хочу протестировать BizTalk-Orchestration. В прошлом я делал что-то подобное, используя BizUnit. Но я смог проверить только входные данные, запустил BizTalk-решение и протестировал выходные данные. BizUnit помог мне автоматизировать этот процесс.

Итак, вопрос: как я могу протестировать каждый шаг в оркестровке (например, вывод компонента Transform). Как я могу читать сообщения в MessageBox во время тестирования? Кто-нибудь знает отличный учебник?

Заранее спасибо.

3 ответа

Я согласен с Johns-305 и хотел бы предположить, что нет необходимости проверять каждый шаг оркестровки. Тем не менее, если вы хотите, вы можете помещать временные формы Send после каждого преобразования и отправлять их в местоположение FILE, чтобы вы могли понять, какие сообщения генерируются. Кроме того, вы можете использовать Orchestration Debugger, если хотите понять, как работает Orchestration. Вы не сможете увидеть какие-либо сообщения, созданные в оркестровке, но которые должны быть опубликованы в окне сообщений.

Вы можете отладить оркестровку в консоли администратора BizTalk.

Просто прекратите свою оркестровку. затем в группу BizTalk можно прикрепить отладчик.

Затем вы можете возобновить работу в режиме отладки

Первый вопрос, который вам нужно задать себе: мне действительно нужно это сделать? Подсказка, ответ - нет.

Увлечение юнит-тестированием давно прошло и никогда не было полезным в приложениях BizTalk.

Вместо этого сфокусируйтесь на разработке вместе с владельцами бизнеса набора тестовых случаев, которые проверяют все приложение. Затем вы используете их для проверки всего, а не только оркестровки.

Во время DEV в 97% случаев тестирование в Visual Studio - это все, что вам нужно для Карт.

Другие вопросы по тегам