Contesto:
alcuni utenti segnalano problemi con una funzione di caricamento di file nella nostra applicazione web. Succede solo occasionalmente e senza alcun motivo speciale. Abbiamo cercato di capirlo per molto tempo, aggiungendo informazioni di debug ovunque possiamo pensare che potrebbe aiutare, eseguendo la scansione dei log ecc., Ma non siamo stati in grado di riprodurlo o capirlo.
Problema:
ora sto cercando di riprodurlo utilizzando MSTest e WatiN per ripetere l'operazione che dovrebbe fallire un gran numero di volte (diverse centinaia). Solo per avere un'idea di quanto è arrivato il test nel ciclo, voglio stampare qualcosa del tipo:
Console.WriteLine(String.Format("Uploaded file, attempt {0} of {1}", i, maxUploads));
Tuttavia, non viene visualizzato nella finestra Output. Ora so che otterrai l'output della console nei risultati del test (così come quello che produci da Debug.Writeline
ecc.), Ma questo non è disponibile fino al termine del test. E poiché il mio test con centinaia di ripetizioni potrebbe richiedere un po 'di tempo, mi piacerebbe sapere fino a che punto è arrivato.
Domanda:
esiste un modo per ottenere l'output della console nella finestra Output durante l' esecuzione del test?