Тествам приложение, работещо на IIS, използвайки AppVerifier/WinDbg/cdb. По принцип схемата е следната: когато IIS стартира, cdb се прикачва към процеса и създава named-pipe, след което използвам WinDbg, за да се свържа с канала. След това пускам хиляди тестови случаи срещу приложението и чакам, докато AppVerifier хвърли нещо.
Проблеми/Въпроси:
- За продължителността (около 10 часа) на теста IIS се рестартира около хиляди пъти, всеки път, когато се рестартира, WinDbg се изключва и аз трябва ръчно да рестартирам WinDbg. Има ли начин да кажете на WinDbg да НЕ се изключва, когато каналът е затворен, но да опитате отново да го свържете?
- Трябва непрекъснато да седя пред WinDbg и да чакам AppVerifier да хвърли нещо? Има ли начин да кажете на WinDbg да издава звуков сигнал или да показва изскачащ прозорец, когато е спрян по изключение?
Благодаря.