Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Reporter uji terminal adalah implementasi bawaan status dan pelaporan kemajuan ke terminal (konsol). Ini adalah bagian dari inti Microsoft.Testing.Platform dan tidak memerlukan paket NuGet tambahan.
Mode keluaran
Ada dua mode output yang tersedia:
Normal, output berisi banner, melaporkan kegagalan total pengujian, pesan peringatan, dan menuliskan ringkasan dari eksekusi tersebut.
Detailed, sama sepertiNormaltetapi juga melaporkan tesPassed.
ANSI
Secara internal ada 2 pemformat output berbeda yang secara otomatis mendeteksi kemampuan terminal untuk menangani kode escape ANSI.
- Formatter ANSI digunakan ketika terminal mampu merender kode escape.
- Formatter non-ANSI digunakan saat terminal tidak dapat menangani kode escape, saat
--no-ansidigunakan, atau saat output dialihkan.
Defaultnya adalah mendeteksi kemampuan secara otomatis.
Progress
Indikator kemajuan ditulis ke terminal. Indikator kemajuan menunjukkan jumlah pengujian yang lulus, pengujian yang gagal, dan pengujian yang dilewati, diikuti dengan nama rakitan yang diuji, kerangka kerja target, dan arsitekturnya.
Bilah kemajuan ditulis berdasarkan mode yang dipilih:
- ANSI, bilah kemajuan dianimasikan, tetap di bagian bawah layar dan diperbarui setiap 500ms. Bilah kemajuan menghilang setelah eksekusi pengujian selesai.
- non-ANSI, bilah kemajuan diperbarui ke layar setiap 3 detik. Kemajuan tercermin dalam hasil.
Opsi
| Option | Deskripsi |
|---|---|
--no-progress |
Nonaktifkan pelaporan kemajuan ke layar. |
--no-ansi |
Nonaktifkan pengeluaran karakter escape ANSI ke layar. |
--output |
Keluarannya lebih rinci saat melaporkan hasil tes. Nilai yang berlaku adalah Normal atau Detailed. Defaultnya adalah Normal. |