Nasıl Çalışır
- Görev tamamlanır ve Test Ediliyor durumuna geçer
- Bir doğrulama ajanı (Sonnet, düşük efor) otomatik olarak başlar
- Ajan derleme kontrolleri, testler, kod incelemesi ve kabul kriterleri doğrulaması gerçekleştirir
- Başarılı — görev otomatik olarak Tamamlandı durumuna geçer
- Başarısız — görev ayrıntılı geri bildirimle Test Ediliyor durumunda kalır
Otomatik Testi Etkinleştirme
Proje Ayarları > Otomasyon bölümünü açın ve Otomatik Test’i açık konuma getirin. İsteğe bağlı olarak özel test talimatları ekleyebilirsiniz.Doğrulama Adımları
Ajan bu kontrolleri sıralı olarak gerçekleştirir (zincirleme hataları önlemek için asla paralel değil):1
Derleme Kontrolü
Projenin derleme komutunu çalıştırır (npm run build, cargo check vb.). Başarı veya başarısızlık bildirir.
2
Test Paketi
Bir test paketi olup olmadığını kontrol eder, ardından çalıştırır. Geçen/kalan sayılarını bildirir. Test paketi bulunamazsa atlanır.
3
Kod İncelemesi
Değiştirilen dosyaları sözdizimi hataları, bozuk içe aktarmalar, güvenlik endişeleri ve eksik hata yönetimi açısından inceler.
4
Kabul Kriterleri
Kabul kriterleri belirtilmişse, her kriter ayrı ayrı doğrulanır.
Zengin Terminal Çıktısı
Otomatik test çıktısı, normal görev yürütmeyle aynı olay sistemini kullanır. Bu şu anlama gelir:- Genişletme/daraltma özellikli tam araç çağrısı gruplandırması
- Her araç çağrısı için giriş parametreleri ve çıktı önizlemesi
- Araç çağrısı başına süre takibi
- Durum göstergeleri (çalışıyor, başarılı, hata)
- Token kullanımı ve maliyet takibi
Test Raporu
Sonuçlar, görev üzerinde yapılandırılmış bir JSON raporu olarak saklanır ve görev detay modalındaki Test sekmesinde görüntülenebilir:- Karar başlığı — Özet ile birlikte Başarılı (yeşil) veya Başarısız (kırmızı)
- Bireysel kontrol kartları — PASS/FAIL/SKIP durumu ile Derleme, Testler, Kod İncelemesi, Kabul Kriterleri
- Geri bildirim bölümü — Reddedildiğinde ayrıntılı geri bildirim
Çökme Kurtarma
Otomatik test sırasında uygulama çökerse:- Yeniden başlatmada
testingdurumundaki görevler tespit edilir - Otomatik test etkinse, doğrulama 3 saniyelik başlatma gecikmesinden sonra otomatik olarak yeniden tetiklenir
- Manuel müdahale gerekmez
Özel Talimatlar
Projeye özgü doğrulama komutları ekleyin:Doğrulama ajanı, Windows’ta paralel araç çağrısı iptal hatalarını önlemek için komutları tek tek çalıştırır.