I am testing a large BizTalk system using the Visual Studio boot test. Load Test for pushing messages in MQ, they are picked up by BizTalk and then processed.
Instead of completing the test (and completing all performance counters), as soon as Visual Studio finishes typing messages in MQ, I want the test to end if and only if some condition is met (in my case if (SELECT COUNT(*) FROM BizTalkMsgBoxDb.dbo.Spool) == 4),
I can see many ways to start the material after the test is completed, but there is no obvious way to extend the test and continue monitoring if a specific user exit condition is not met.
Is this possible, or if not, does anyone have an idea for a good job / hack to achieve this?
source
share