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.
| Alan | Temel kontrol | Kanıt |
|---|---|---|
| Ana görev | Değişen akış baştan sona tamamlanıyor | Senaryo ve sonuç |
| Yükseltme | Önceki sürüm verisi açılıyor | Eski veriyle deneme |
| Hata yolu | Kesintide bilgi ve doğru durum korunuyor | Kontrollü hata denemesi |
| İzin ve tercih | Ret ve önceki seçimler korunuyor | Temiz/hatırlanan oturum |
| Dil ve erişim | Uzun metin ve yardımcı kullanım çalışıyor | Dil/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.