AppReviewX Giriş yap

Tarih, saat ve saat dilimi test kontrol listesi

Saat dilimi değişiklikleri, yaz saati uygulaması, 12 ve 24 saatlik biçimler ile cihaz saati değişiklikleri.

Bu rehberde

Zaman hataları yalnızca belirli günlerde, belirli yerlerde ya da bir ayar değişikliğinden sonra göründüğü için gizli kalır. Çoğu, cihaz ayarlarını değiştirerek bilerek tetiklenebilir. Her madde bir neden ve bir kontrol içerir.

Hazırlık

Test hesabı ve cihaz saatini değiştirebileceğin bir build kullan. Önce kendi saat dilimini not et, sonra çok uzaktaki ikinci bir saat dilimi seç (birkaç saat fark olsun, mümkünse yarım saatlik farkı olan bir bölge de olsun).

Saat dilimi

1. Saat dilimi değiştirme Neden: Gezginler ve uzaktan çalışan ekipler bunu her gün yaşar. Nasıl kontrol edilir: Bir etkinlik ya da kayıt oluştur, cihazın saat dilimini değiştir, uygulamaya dön. Aynı an doğru yerel saatte mi gösteriliyor, yoksa kaymaması gerekirken kayıyor mu (tüm gün süren bir doğum günü ile bir toplantı)?

2. Bir bölgede oluşturulan, başka bölgede görüntülenen kayıt Neden: Sunucu ve cihaz saatleri birbirinden farklı olabilir. Nasıl kontrol edilir: A cihazında X bölgesinde oluştur, aynı hesabı Y bölgesindeki B cihazında aç. Tarihi, saati ve gün etiketini ("Bugün", "Dün") karşılaştır.

3. Otomatik ve elle saat dilimi Neden: Bazı kullanıcılar saat dilimini elle ayarlar. Nasıl kontrol edilir: "Otomatik ayarla" seçeneğini kapatıp açarak uygulamanın yeniden başlatmadan ne yaptığını izle.

Yaz saati uygulaması

4. Geçiş günleri Neden: Bir günde 23 ya da 25 saat olabilir; 02:30 ya hiç yoktur ya da iki kez vardır. Nasıl kontrol edilir: Cihaz tarihini bölgende saat değişiminden bir önceki akşama ayarla ve uygulamayı açık tutarak geçişten sonra da kullan. Geçişi aşan hatırlatıcıları, programları ve süre hesaplamalarını test et.

5. Tekrarlayan öğeler Neden: "Her gün 09:00" yerel saatte 09:00 kalmalı. Nasıl kontrol edilir: Günlük ya da haftalık bir hatırlatıcı oluştur ve saati değişimden geçir. Bir sonraki tetiklenme beklenen yerel saatte mi?

Biçimler

6. 12 saatlik ve 24 saatlik saat Neden: Biçimler cihaz ayarlarını izler ve insanlar uyumsuzluğu fark eder. Nasıl kontrol edilir: Sistem ayarını değiştir ve saat içeren her ekrana tekrar bak. "AM/PM" yerleşimini, metin alanlarını ve seçicileri kontrol et.

7. Tarih sırası ve haftanın başlangıcı Neden: 03/04 iki farklı tarih olabilir; takvimler farklı günlerde başlar. Nasıl kontrol edilir: Gün-ay-yıl sırasını kullanan bir bölgeye, ay-gün-yıl sırasını kullanan bir bölgeye ve Pazartesi'de başlayan bir bölgeye geç. Listeleri, seçicileri ve girdileri kontrol et.

Cihaz saati değişiklikleri

8. Saat geçmişe ya da geleceğe ayarlandığında Neden: Yanlış cihaz saati giriş, önbellek ve süre dolumu kontrollerini bozar. Nasıl kontrol edilir: Saati bir gün ileri, sonra geri al ve uygulamayı kullan. Takılı kalmış "süresi doldu" durumlarına, yanlış geri sayımlara ve başarısız güvenli bağlantılara bak. Bkz. oturum süresi dolumu.

9. Gece yarısı ve gün sınırları Neden: "Bugün", sunucunun değil kullanıcının gece yarısında değişir. Nasıl kontrol edilir: Uygulamayı yerel gece yarısından birkaç dakika önce ve sonra kullan; seriler, günlük limitler ve gün gruplamasını kontrol et.

10. Sınır tarihler Neden: Ay sonları ve artık yıllar tarih hesaplarını bozar. Nasıl kontrol edilir: Geçerli olduğu yerlerde 31, 28 Şubat ve 29 Şubat'ı, yıl sonunu ve çok eski ya da çok ileri tarihleri kullan. Sıralamayı ve "x gün önce" etiketlerini kontrol et.

İlgili

Ayarları farklı olan bölgelerdeki test ediciler, kendi ayarlarının gizlediği hataları görür. Ücretsiz başla.