Oynatma Listesi Hesaplayıcısındaki Yeni Özellikleri Test Etmek
Her yeni sürümden önce hesaplayıcının beklendiği gibi çalıştığından emin olmak için küçük bir kontrol listemiz var. Merak edenler için bu rutinin hızlı bir versiyonunu paylaşıyorum—isterseniz aynı adımları yerelde siz de tekrarlayabilirsiniz.
1. Veri doğruluğu
- Sabit video sayısına sahip bilinen bir playlist ID’si yapıştırılır
- Video sayıları, izleme süresi ve erişilemeyen öğeler YouTube Studio ile karşılaştırılır
- İnsan tarafından okunabilir özetin HH:MM:SS toplamlarıyla eşleştiği doğrulanır
2. Hız hesaplamaları
Hazır hızlarda (1.25x, 1.5x, 1.75x, 2x) süreyi tekrar hesaplayıp sonuçları başvuru spreadsheet’iyle karşılaştırıyoruz. Küçük farklar kabul edilebilir (floating point yuvarlamaları olur) ama hata payı hiçbir zaman bir saniyeyi aşmamalı.
3. API anahtarı işleyişi
- Anahtar girmeden test (bilgilendirici mesaj beklenir)
- Geçerli anahtarla test (tam rapor dönmeli)
- Kota limitli bir anahtarla test (kota hatalarını düzgün yüzeye çıkarabildiğimizden emin oluruz)
4. Dil ve çeviriler
Mevcut diller arasında geçiş yapıp form etiketlerinin, durum mesajlarının ve blog navigasyonunun doğru çevrildiğini kontrol ederiz. Geliştirme ortamında kayıt tuttuğumuz için eksik çeviriler hemen ortaya çıkar.
5. Regresyon notu tutmak
Playlist ID’si, beklenen sonuçlar ve tarayıcı konsolu çıktısından kısa bir not alıyoruz. Sıkıcı gibi durabilir ama sonraki sürümleri hızlandırıyor.
Atladığımız köşe senaryosu varsa bize yazın, memnuniyetle test ederiz. Keyifli testler!