SOP: Chrome DevTools Doğrulama Döngüsü
Bu SOP'u, UI çalışması gerçek runtime etkileşimine bağlı olduğunda ve ekran görüntüleri, DOM durumu ile konsol çıktısı tek başına kod incelemesinden daha önemli olduğunda kullanın.
Hedef
UI doğrulamasını, ajanın yolculuk temizlenene kadar çalıştırabileceği tekrarlanabilir bir etkileşim döngüsüne dönüştürmek.
Çekirdek Döngü
- Hedef sayfayı ya da uygulama örneğini seçin.
- Bayatlamış konsol gürültüsünü temizleyin.
- ÖNCE durumunu yakalayın.
- UI yolunu tetikleyin.
- Etkileşim sırasında runtime olaylarını gözlemleyin.
- SONRA durumunu yakalayın.
- Düzeltmeyi uygulayın ve gerekirse uygulamayı yeniden başlatın.
- Yolculuk temizlenene kadar doğrulamayı yeniden çalıştırın.
Gerekli Girdiler
- istikrarlı bir başlangıç komutu
- tekrar üretilebilir bir UI yolculuğu
- DOM, konsol ya da ekran görüntülerini yakalama yolu
- "temiz" sayılan şeyin kuralı
Yürütme SOP'u
- Hedef yolculuğu aktif planda yazın.
- Başarıyı gözlemlenebilir terimlerle tanımlayın: metin mevcut, düğme etkin, hata gitmiş, konsol temiz, istek başarılı.
- Etkileşimden önce başlangıç durumunun anlık görüntüsünü alın.
- Her seferde tam olarak bir yolu tetikleyin.
- Runtime olaylarını, DOM değişikliklerini ve görünür çıktıyı kaydedin.
- Yolculuk başarısız olursa, sorumlu en küçük katmanı düzeltin ve yeniden başlatın.
- Aynı yolu yeniden çalıştırın ve ÖNCE/SONRA kanıtlarını karşılaştırın.
Temiz Kriterleri
- amaçlanan görünür durum mevcut
- beklenmeyen hatalar yok
- konsol gürültüsü anlaşılmış ya da temizlenmiş
- aynı yolu yeniden çalıştırmak aynı sonucu veriyor
Güncellenecek Depo Çıktıları
- aktif yürütme planı
- yolculuk altın bir yola dönüşürse
docs/RELIABILITY.md - görünür davranış değiştiyse ürün spec'i