Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Terminal test muhabiri, terminale (konsol) durum ve ilerleme durumu raporlamanın yerleşik uygulamasıdır. Temel Microsoft.Testing.Platform'un bir parçasıdır ve ek NuGet paketleri gerektirmez.
Çıkış modları
Kullanılabilir iki çıkış modu vardır:
Normalçıktısı, başlığı içerir, uyarı iletilerini ve testlerin tam hata raporlarını, ayrıca çalıştırmanın özetini yazar.
Detailed,Normalile aynıdır ancakPassedtestleri de bildirir. 1 başarısız ve 1 başarılı test ile çıktı ve özet
Output with 1 failed, and 1 passed test and a summary
Amerikan Ulusal Standartlar Enstitüsü (ANSI)
Dahili olarak ANSI kaçış kodlarını işlemek için terminal özelliğini otomatik olarak algılayan 2 farklı çıkış biçimlendirici vardır.
- ANSI biçimlendiricisi, terminal kaçış kodlarını işleyebilirken kullanılır.
- ANSI olmayan biçimlendirici, terminal kaçış kodlarını işleyemediyse,
--no-ansikullanıldığında veya çıkış yeniden yönlendirildiğinde kullanılır.
Varsayılan ayar, özellikleri otomatik olarak algılamaktır.
Progress
İlerleme göstergesi terminale yazılır. İlerleme göstergesi, geçirilen testlerin, başarısız testlerin ve atlanan testlerin sayısını ve ardından test edilen derlemenin adını, hedef çerçevesini ve mimarisini gösterir.
İlerleme çubuğu seçili moda göre yazılır:
- ANSI, ilerleme çubuğu animasyonludur, ekranın alt kısmına yapışıp 500 dakikada bir yenilenir. Test yürütmesi tamamlandıktan sonra ilerleme çubuğu gizlenir.
- ANSI olmayan ilerleme çubuğu, 3 saniyede bir olduğu gibi ekrana yazılır. İlerleme çıktıda devam ediyor.
Options
| Seçenek | Description |
|---|---|
--no-progress |
İlerleme durumunu ekrana raporlamayı devre dışı bırakın. |
--no-ansi |
Ekrana ANSI kaçış karakterlerinin yazdırılmasını devre dışı bırakın. |
--output |
Test raporlaması esnasında çıktının ayrıntı düzeyi. Geçerli değerler: Normal ve Detailed. Varsayılan Normal değeridir. |