Testuję duży system BizTalk przy użyciu testu obciążenia programu Visual Studio. Załaduj test, aby przesłać wiadomości do MQ, są one pobierane przez BizTalk, a następnie przetwarzane.Określ warunek końca testu w Visual Studio Load Test
Zamiast kończenia testu (i wszystkich liczników wydajności kończących się), gdy tylko Visual Studio zakończy wysyłanie wiadomości do MQ, chcę zakończyć test tylko wtedy, gdy spełniony jest jakiś warunek (w moim przypadku if (SELECT COUNT(*) FROM BizTalkMsgBoxDb.dbo.Spool) == 4
).
Widzę kilka sposobów na uruchomienie rzeczy po zakończeniu testu, ale nie ma oczywistego sposobu na przedłużenie testu i kontynuowanie monitorowania, o ile nie zostanie spełniony warunek wyjścia zdefiniowany przez użytkownika.
Czy to możliwe, a jeśli nie, czy ktoś ma pomysł na dobre obejście/hak, aby to osiągnąć?