Bối cảnh:
Chúng tôi có một số người dùng báo cáo sự cố với tính năng tải tệp lên trong ứng dụng web của chúng tôi. Nó chỉ xảy ra thỉnh thoảng và không có bất kỳ mô hình đặc biệt nào. Chúng tôi đã cố gắng tìm ra điều đó trong một thời gian dài, thêm thông tin gỡ lỗi vào bất cứ đâu mà chúng tôi nghĩ rằng nó có thể hữu ích, thu thập thông tin nhật ký, v.v. nhưng chúng tôi không thể tái tạo hoặc tìm ra nó.
Vấn đề:
Bây giờ tôi đang cố gắng tái tạo điều này bằng cách sử dụng MSTest và WatiN để lặp lại hoạt động được cho là không thành công một số lượng lớn lần (vài trăm). Chỉ để có manh mối về việc kiểm tra đã đi được bao xa, tôi muốn in một cái gì đó như:
Console.WriteLine(String.Format("Uploaded file, attempt {0} of {1}", i, maxUploads));
Tuy nhiên, điều này không xuất hiện trong cửa sổ Đầu ra. Bây giờ tôi biết rằng bạn sẽ nhận được đầu ra bảng điều khiển trong kết quả kiểm tra (cũng như những gì bạn xuất ra từ Debug.Writeline
v.v.), nhưng điều này không khả dụng cho đến khi quá trình kiểm tra kết thúc. Và vì bài kiểm tra của tôi với hàng trăm lần lặp lại có thể mất khá nhiều thời gian, tôi muốn biết nó đã đi được bao xa.
Câu hỏi:
Có cách nào tôi có thể lấy đầu ra bảng điều khiển trong cửa sổ Đầu ra trong quá trình thực thi thử nghiệm không?