Укажите условие завершения теста в Visual Studio Load Test

Я тестирую большую систему BizTalk с помощью Visual Studio Load Test. Нагрузочный тест для отправки сообщений в MQ, они принимаются BizTalk и затем обрабатываются.

Вместо того, чтобы завершать тест (и все счетчики производительности), как только Visual Studio завершит ввод сообщений в MQ, я хочу, чтобы тест завершался тогда и только тогда, когда выполняется какое-то условие (в моем случае if (SELECT COUNT (*) FROM BizTalkMsgBoxDb.dbo.Spool) == 4 ).

Я вижу множество способов запустить что-то после завершения теста, но нет очевидного способа расширить тест и продолжить мониторинг, если соблюдено определенное пользователем условие выхода.

Возможно ли это, или если нет, есть ли у кого-нибудь идеи для хорошего обходного пути / хака для достижения этого?

5
задан Gareth Davidson 28 July 2011 в 14:46
поделиться