Контекст.
У нашому веб-додатку є деякі користувачі, які повідомляють про проблеми із функцією завантаження файлів. Це відбувається лише зрідка і без особливого шаблону. Ми давно намагаємося розібратися в цьому, додаючи інформацію про налагодження будь-де, де можемо подумати, що це може допомогти, сканування журналів тощо, але ми не змогли їх відтворити чи з'ясувати.
Проблема:
я зараз намагаюся відтворити це, використовуючи MSTest і WatiN для повторення операції, яка повинна вийти з ладу велику кількість разів (кілька сотень). Щоб мати поняття про те, як далеко в циклі потрапив тест, я хочу надрукувати щось на кшталт:
Console.WriteLine(String.Format("Uploaded file, attempt {0} of {1}", i, maxUploads));
Однак це не відображається у вікні виводу. Тепер я знаю, що ви отримаєте консольний вихід у результатах тестування (а також те, що ви отримуєте з Debug.Writeline
тощо), але це недоступно до завершення тесту. А оскільки мій тест із сотнями повторень міг зайняти досить багато часу, я хотів би знати, як далеко він пройшов.
Запитання:
Чи є спосіб отримати консольний вихід у вікні виводу під час виконання тесту?