Çalışma Yaklaşımı
Bir üye listesi kısa isimlerle çalışırken e-posta uzadığında eylem menüsünü kaybedebilir. Break UI, görüntülenen her değeri prop'lara, test verilerine veya API verilerine kadar izler, kabul edilen sınırları kontrol eder ve veriyi aynı sınırda değiştirir. Yalnızca hata üretmek için düzeni değiştirmez.
Karşılaştırmanın denetlenebilir kalması amaçlanır: demo ve en kötü durum verileri arasında geçiş yapın; gerektiğinde boş, tek öğeli ve büyük liste durumlarını ayrı inceleyin. Rapor, okunamayan veya erişilemeyen içeriği, görsel bozulmayı ve kırılgan varsayımları ayırır; ayrıca zaten sorunsuz çalışanları da kaydeder.
Beklenen Çıktılar
- Kaynakları, sınırları ve isteğe bağlı değerleri içeren alan envanteri
- En kötü durum test verileri ve yalnızca geliştirmede kullanılan veri seti değiştirici
- Öncelik sırasına konmuş hatalar, önerilen düzeltmeler ve sahibin vermesi gereken kararlar
Girdiden Bulgulara
- 01Görüntülenen Her Değeri Eşleyin
Bileşeni, doğrulama kurallarını ve API yapılarını okuyun. Sınırları ve eksik alan davranışını kaydedin; yalnızca metin girişlerini değil, sayıları, rozetleri, görselleri ve liste uzunluğunu da dahil edin.
- 02İnandırıcı Uç Durumlar Oluşturun
Uzun isimleri, kısa isimleri, eksik alanları ve yerelleştirilmiş etiketleri mevcut verilerle aynı yapıdaki bir test verisinde birleştirin. Biliniyorsa şema sınırlarını kullanın; sınırsız alanları sınır uydurmak yerine not edin.
- 03Gerçek Boyutlarda Karşılaştırın
Değiştiriciyi geliştirme ortamında veya prototip rotasında tutun. Bileşenin gerçek kapsayıcısını, 320px'i ve en geniş düzenini, ayrıca büyütülmüş metni inceleyin; ürün destekliyorsa karanlık modu ve RTL'yi de ekleyin.
- 04Onarmadan Önce Raporlayın
Her hata için önem derecesi, tetikleyen değer, önerilen düzeltme ve dosya konumu verin. Satır kaydırma ile kısaltma gibi kararlar için durun; düzeltmeleri yalnızca istendiğinde uygulayın, ardından demo ve uç durumları yeniden test edin.