← Tüm stüdyo notları

Yazılım ve performans / DIJION

Küçük bir mobil sürüm için yayın kontrol listesi

Değişiklik kapsamı, yükseltme, izinler, hata yolları ve geri dönüş kararını birleştiren; sürüme göre daraltılabilir kontrol listesi.

Küçük bir değişiklik, küçük etki anlamına gelmez. Bir form etiketi düzenlenirken hata akışı, bir kayıt modeli değişirken eski veriler etkilenebilir. Yayın kontrol listesi her sürümde aynı yüz kutuyu işaretlemek için değil, değişen davranışın kullanıcıya verdiği sözü doğrulamak için kullanılmalıdır.

Sürümün sınırını yazın

Önce değişen akışları, etkilenen veriyi ve ilgili platformları listeleyin. Bir özelliğin kaldırılması veya yeni erişim istemesi de değişikliktir. Tasarımda görünen farkla birlikte arka plandaki bağımlılıkları kaydedin. Böylece kontrol kapsamı yalnız ekrandaki piksel değişimine göre belirlenmez.

Tüm sütunlar için tabloyu yatay kaydırabilirsiniz.

Sürüme göre doldurulacak kontrol kartı
AlanTemel kontrolKanıt
Ana görevDeğişen akış baştan sona tamamlanıyorSenaryo ve sonuç
YükseltmeÖnceki sürüm verisi açılıyorEski veriyle deneme
Hata yoluKesintide bilgi ve doğru durum korunuyorKontrollü hata denemesi
İzin ve tercihRet ve önceki seçimler korunuyorTemiz/hatırlanan oturum
Dil ve erişimUzun metin ve yardımcı kullanım çalışıyorDil/cihaz kaydı

Temiz kurulum ve yükseltme ayrı senaryolardır

Temiz kurulumda boş veriyle çalışan akış, önceki sürümden kalan kayıtla bozulabilir. Güncellemede veri dönüşümü varsa eski örnekleri kontrollü ortamda deneyin. Hesap değişimi ve oturumun sona ermesi gibi sınırları ekleyin. Geçmişte saklanmış tercihleri sessizce sıfırlamayın.

Riski davranışa bağlayın

Android temel kalite rehberi gezinme, kesinti ve kullanıcı deneyimi gibi alanları kapsar. Kontrol listenizi gerçek değişikliğe göre daraltın: görsel düzenleme için bütün depolama sistemini yeniden test etmek gerekmeyebilir; kayıt mantığı değişiyorsa yükseltme testi merkezde olmalıdır. Kontrolün neden seçildiğini kısa yazın.

Geri dönüşün sınırını bilin

Bir paketi eski sürüme almak, değişmiş sunucu verisini otomatik geri getirmez. Yayından önce hangi durumda durdurma, düzeltme veya özellik kapatma uygulanacağını belirleyin. Geri alınamayan veri işlemleri için ayrıca plan gerekir. Platformun desteklediği dağıtım seçeneklerini güncel belgelerle doğrulayın.

Sonuçları dürüstçe kaydedin

  • Geçti, kaldı ve test edilmedi durumlarını ayırın.
  • Kalan sorunun hangi kullanıcı görevini etkilediğini yazın.
  • Gerçek cihazda denenmeyen koşulu otomatik testle tamamlandı saymayın.
  • Yayın açıklamasında gerçekten değişen davranışı anlatın.

Son yayın kararı bir test sayısına indirgenmez. Kapsam, kanıt ve kalan risk birlikte görünür olmalıdır. Bu liste mağaza incelemesinin kabul garantisi veya bir Dijion sürümünün tamamlanmış kontrol kaydı değildir.

Kaynaklar