Aracılığıyla paylaş


Hızlı Başlangıç: GitHub Copilot uygulama modernleştirmesi ile Java birim testleri oluşturma

Bu hızlı başlangıçta GitHub Copilot uygulama modernleştirmesini kullanarak Jave birim testlerinin nasıl oluşturulacağı gösterilmektedir.

Önkoşullar

Uyarı

Gradle kullanıyorsanız yalnızca Gradle sarmalayıcı sürüm 5+ desteklenir. Kotlin DSL desteklenmez.

Copilot kullanmak için oturum açın ve gerekli uzantıyı yükleyin

GitHub Copilot'ı kullanmak için Visual Studio Code'da GitHub hesabınızda oturum açın. GitHub Copilot bölmesine erişmek için Visual Studio Code'un üst kısmındaki Copilot simgesini seçin. GitHub Copilot'ı ayarlama hakkında daha fazla bilgi için bkz. VS Code'da GitHub Copilot'ı ayarlama.

Ardından, Visual Studio Code'da uzantıyı yüklemek için aşağıdaki adımları kullanın:

  1. Visual Studio Code'da, Etkinlik Çubuğu'ndan Uzantılar görünümünü açın.
  2. Markette GitHub Copilot uygulama modernleştirmesi için arama yapın.
  3. GitHub Copilot uygulama modernleştirme uzantısı paketini seçin.
  4. Uzantı sayfasında Yükle'yi seçin.
  5. Visual Studio Code'un yeniden başlatılması.

Yükleme tamamlandıktan sonra Visual Studio Code'un köşesinde başarılı olduğunu onaylayan bir bildirim görmeniz gerekir.

Daha fazla bilgi için bkz . VS Code uzantısı yükleme.

GitHub Copilot Aracı Modu'nu başlatın ve yükseltmeyi başlatın

GitHub Copilot Aracı Modu'nu başlatmak ve birim testleri oluşturmak için aşağıdaki adımları kullanın:

  1. Derleme aracı olarak Maven veya Gradle kullanan bir Java projesi seçin.
  2. Seçilen Java projesini Visual Studio Code'da açın.
  3. GitHub Copilot Sohbet panelini açın.
  4. Aracı Modu'na geçin.
  5. Bu Java projesi için birim testleri oluştur gibi bir istem girin.

Birim testi oluşturmadan önce bir örnek gösteren Visual Studio Code'un ekran görüntüsü.

Test oluşturma işleminin tamamlanmasını bekleyin

GitHub Copilot uygulama modernleştirmesi, geçerli çalışma alanı içindeki Java projesini analiz eder. Bu, projenin JDK sürümünü, derleme araçlarını ve mevcut birim testlerini değerlendirmeyi içerir.

İşlemin bir parçası olarak, araç test oluşturma ilerleme durumunu izleyen bir TestReport.md dosyası oluşturur ve test oluşturmadan önce ve sonra test sonuçlarının özetini sağlar. Rapor aşağıdaki ayrıntıları içerir:

  • Mevcut testlerin toplam sayısı
  • Genel geçiş oranı
  • Zaman Damgası
  • Başarılı test sayısı
  • Başarısız test sayısı
  • Hata içeren test sayısı

Test oluşturma sırasında çıkış, devam eden etkinliği göstermek için ilerleme iletilerini (örneğin, "...için birim testleri oluşturuluyor") görüntüler. Araç otomatik olarak test dosyaları oluşturur ve bunları çalışma alanına ekler.

Oluşturulan testleri gözden geçirme

Test oluşturma tamamlandıktan sonra GitHub Copilot, nesil sonrası test sonuçlarını özetleyen ayrıntılı bir rapor görüntüler. Bu rapor, test oluşturmadan önce yakalanan ölçümlerin (toplam test sayısı, başarılar, hatalar ve hatalar gibi) içerdiğinden işlem sırasında ortaya konan değişiklikleri kolayca karşılaştırıp değerlendirebilirsiniz.

Birim testi oluşturma raporunu gösteren Visual Studio Code'un ekran görüntüsü.

Ayrıca bakınız

GitHub Copilot uygulamasını modernleştirme