Men-debug dan menganalisis pengujian unit dengan Test Explorer
Anda dapat menggunakan Test Explorer untuk memulai sesi penelusuran kesalahan untuk pengujian Anda. Menelusuri kode Anda dengan debugger Visual Studio dengan mulus membawa Anda bolak-balik antara pengujian unit dan proyek yang sedang diuji. Untuk memulai penelusuran kesalahan:
Di editor Visual Studio, tetapkan titik henti dalam satu atau beberapa metode pengujian yang ingin Anda debug.
Catatan
Karena metode pengujian dapat berjalan dalam urutan apa pun, atur titik henti di semua metode pengujian yang ingin Anda debug.
Di Test Explorer, pilih metode pengujian lalu pilih Debug pada menu klik kanan.
Untuk informasi selengkapnya, tentang debugger, lihat Debug di Visual Studio.
Mendiagnosis masalah performa metode pengujian
Mulai visual Studio 2022 versi 17.8, Anda dapat menggunakan alat apa pun yang berlaku di Profiler Performa untuk membantu meningkatkan kode Anda, dan bukan hanya alat Instrumentasi. Anda dapat memprofilkan unit kerja kecil dalam isolasi, membuat perubahan, lalu memulihkan dan memvalidasi dampak perubahan.
Untuk mendiagnosis mengapa metode pengujian membutuhkan lebih banyak waktu daripada yang Anda inginkan, atau menggunakan lebih banyak memori daripada yang Anda inginkan, pilih metode di Test Explorer lalu pilih Profil pada menu klik kanan. Profiler Performa terbuka dan Anda dapat memilih alat pembuatan profil untuk menguji kode Anda. Untuk informasi selengkapnya, lihat posting blog ini atau lihat Mengumpulkan data pembuatan profil tanpa penelusuran kesalahan.
Untuk mendiagnosis mengapa metode pengujian memakan waktu terlalu lama, pilih metode di Test Explorer lalu pilih Profil pada menu klik kanan. Lihat Laporan pembuatan profil instrumentasi.
Catatan
Fitur ini saat ini tidak didukung untuk .NET Core.