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.
Panduan awal ini menunjukkan kepada Anda cara membuat pengujian unit menggunakan GitHub Copilot App Modernization - pemutakhiran untuk Java dalam versi pratinjau.
Prasyarat
Akun GitHub dengan GitHub Copilot diaktifkan, menggunakan paket Bisnis atau Enterprise.
Versi terkini dari Visual Studio Code.
Versi terbaru ekstensi GitHub Copilot di Visual Studio Code.
Paket ekstensi Modernisasi Aplikasi GitHub Copilot. Untuk instruksi penginstalan, lihat bagian berikutnya.
Paket ekstensi ini menggabungkan dua ekstensi berikut:
- Modernisasi Aplikasi GitHub Copilot untuk Java (pratinjau)
- Modernisasi Aplikasi GitHub Copilot - peningkatan untuk Java (pratinjau)
Modernisasi Aplikasi tidak memerlukan Java di lingkungan lokal Anda. Namun, agar proyek Anda berhasil dibangun, instal versi Java dan Maven yang benar. Kami merekomendasikan Microsoft Build of OpenJDK dan Maven.
Versi JDK sumber dan target yang diinstal pada sistem.
Proyek Java yang dikelola Git menggunakan Maven atau Gradle.
Untuk proyek berbasis Maven: akses ke repositori Maven Central publik.
Nota
Jika Anda menggunakan Gradle, hanya pembungkus Gradle versi 5+ yang didukung. Kotlin DSL tidak didukung.
Masuk untuk menggunakan Copilot lalu instal ekstensi yang diperlukan
Untuk menggunakan GitHub Copilot, masuk ke akun GitHub Anda di Visual Studio Code. Pilih ikon Copilot di bagian atas Visual Studio Code untuk mengakses panel GitHub Copilot. Untuk informasi selengkapnya tentang menyiapkan GitHub Copilot, lihat Menyiapkan GitHub Copilot di VISUAL Code.
Kemudian, gunakan langkah-langkah berikut untuk menginstal ekstensi di Visual Studio Code:
- Di Visual Studio Code, buka tampilan Ekstensi dari Bilah Aktivitas.
- Cari GitHub Copilot App Modernization di marketplace.
- Pilih paket ekstensi GitHub Copilot App Modernization .
- Pada halaman ekstensi, pilih Instal.
- Hidupkan ulang Visual Studio Code.
Setelah penginstalan selesai, Anda akan melihat pemberitahuan di sudut Visual Studio Code yang mengonfirmasi keberhasilan.
Untuk informasi selengkapnya, lihat Menginstal ekstensi Visual Studio Code.
Luncurkan Mode Agen GitHub Copilot dan memulai proses peningkatan
Gunakan langkah-langkah berikut untuk meluncurkan Mode Agen GitHub Copilot dan menghasilkan pengujian unit.
- Pilih proyek Java yang menggunakan Maven atau Gradle sebagai alat build-nya.
- Buka proyek Java yang dipilih di Visual Studio Code.
- Buka panel GitHub Copilot Chat.
- Beralih ke Mode Agen.
- Masukkan perintah seperti Hasilkan pengujian unit untuk proyek Java ini.
Tunggu hingga generasi tes selesai.
Alat Modernisasi Aplikasi - Upgrade untuk Java (Pratinjau) menganalisis proyek Java dalam ruang kerja saat ini. Ini termasuk mengevaluasi versi JDK proyek, alat build, dan pengujian unit yang ada.
Sebagai bagian dari proses, alat ini menghasilkan file TestReport.md yang melacak kemajuan pembuatan pengujian dan memberikan ringkasan hasil pengujian baik sebelum dan sesudah pembuatan pengujian. Laporan ini mencakup detail berikut:
- Jumlah total pengujian yang ada
- Tingkat kelulusan keseluruhan
- Penanda Waktu
- Jumlah pengujian yang berhasil
- Jumlah pengujian yang gagal
- Jumlah pengujian dengan kesalahan
Selama pembuatan pengujian, output menampilkan pesan kemajuan - misalnya, "Menghasilkan pengujian unit untuk ..." - untuk menunjukkan aktivitas yang sedang berlangsung. Alat ini secara otomatis menghasilkan file pengujian dan menambahkannya ke ruang kerja.
Tinjau pengujian yang dihasilkan
Setelah pembuatan pengujian selesai, GitHub Copilot menampilkan laporan terperinci yang meringkas hasil pengujian pasca-pembuatan. Laporan ini mencakup metrik yang sama yang diambil sebelum pembuatan pengujian - seperti jumlah total pengujian, keberhasilan, kegagalan, dan kesalahan - memungkinkan Anda untuk dengan mudah membandingkan dan mengevaluasi perubahan yang diperkenalkan selama proses.
Lihat juga
Modernisasi Aplikasi GitHub Copilot - peningkatan untuk Java (pratinjau)