Uyumluluk yöntemi
Bir Android uygulaması bulut veya fiziksel telefonda nasıl test edilir
İhtiyacınız olan iş akışını, teslim alacağınız cihaz profilinde test edin. Yararlı bir uyumluluk kontrolü; yükleme, oturum açma, gerekli işlemler ve yeniden bağlanmayı kapsar ve sürümlerle sınırlamalar kaydedilir. Phonovi, bir uygulama önerisinin gözlemlenebilir kanıtlara bağlanabilmesi için bu protokolü yayımlar. Bu sayfa tamamlanmış test sonuçları veya pazar genelinde bir uyumluluk puanı değil, bir yöntem içerir.
Doğru kapsamla başlayın
Bir içerik üreticisi iş akışı için medya içe aktarmadan yayımlanmamış taslağa ve oynatmaya giden yolu test edin. Kamera, mikrofon ve dosya aktarımının kendi kontrolleri gerekir.
Kullanılabilir bir cihaz, yetkili bir test hesabı, resmi uygulama ve gerekli işlemlerin yazılı bir listesini edinin. Erişim istemeden önce varsa hizmet ücretini doğrulayın. Uygulama kataloğu keşif bağlantıları ve kurulum rehberliği içerir; tamamlanmış uyumluluk testlerinden bir örnek değildir.
Yayımlanan cihaz bütçesini ve varsayımlarını inceleyinTekrarlanabilir test adımları
Test etmeden önce görevi tanımlayın
Bir mesajı okumak, bir taslağı önizlemek veya bir bildirim almak gibi başarıyı belirleyen eylemleri yazın. Sonuçları gözlemlemeden önce gerekli eylemleri seçin. İsteğe bağlı bir özellik, gerekli bir eylemin başarılı olduğunu beyan etmek için bir gerekçe haline gelmemelidir.
Test ortamını kaydedin
Cihaz modelini veya bulut profilini, Android sürümünü, uygulama sürümünü, uygulama kaynağını, tarayıcıyı ve işletim sistemini, ağ koşullarını, test tarihini ve saat dilimini kaydedin. Uygulamanın SIM, cihaz bütünlüğü kontrolü, kamera, mikrofon veya biyometri gerektirip gerektirmediğini not edin.
Resmi kaynaktan yükleyin
Uygulama yayıncısını kontrol edin ve resmi dağıtım yolu üzerinden yükleyin. Kurulumun ve başlatmanın tamamlanıp tamamlanmadığını, tamamlanmıyorsa tam hatayı kaydedin. Bu iki kontrolü eksiksiz bir uyumluluk sonucu olarak değerlendirmeyin.
Yetkili bir hesapla oturum açmayı kontrol edin
Sahip olduğunuz veya test etmeye yetkili olduğunuz bir hesap kullanın. Doğrulamayı, kontrolünüzdeki bir kanal üzerinden yayıncıyla kendiniz tamamlayın. Parolaları, kodları veya hassas hesap bilgilerini saklamadan başarıyı, başarısızlığı veya engellenen bir ön koşulu kaydedin. Bir bütünlük veya erişim kuralını atlatmayın.
Gerekli işlemleri çalıştırın
Hassas olmayan örnek içerik kullanın. Her gerekli özelliği ayrı ayrı kontrol edin; içe aktarma, önizleme, ses, kamera veya bildirimleri yalnızca ilgili olduğunda dahil edin. Ne olduğunu, beklenen davranışı ve kısmen gizlenmiş bir ekran görüntüsü veya günlük referansını kaydedin. Bir uyumluluk testi olarak finansal işlem yapmayın.
Kaydedilen koşullar altında yeniden bağlanın ve tekrarlayın
Tarayıcı oturumunu kapatın ve amaçlanan erişim yöntemi üzerinden yeniden bağlanın. Uygulamanın ve beklenen durumun kullanılabilir olduğunu kontrol edin. Tekrarları ve cihaz ya da uygulama değişikliklerini kaydedin; farklı ortamları açıklanamayan bir başarı oranında birleştirmeyin.
Sınırlamaları sonuçla birlikte bildirin
Gerekli her işlem için Başarılı, Başarısız, Engellendi veya Test edilmedi olarak bildirin. Test edilen sürümleri ve tarihi belirtin. Başarısızlıkları ve hariç tutulanları başarılarla birlikte yayımlayın ve ilgili uygulama, Android veya cihaz profili değişikliklerinden sonra yeniden kontrol edin.
Doldurulacak sonuç kaydı
| Alan | Neler kaydedilmeli |
|---|---|
| Ortam | Cihaz profili, Android, uygulama ve tarayıcı sürümleri; tarih ve saat dilimi. |
| Gerekli işlem | Test öncesinde tanımlanan gözlemlenebilir sonuç ve kabul koşulu. |
| Sonuç | Gerçek gözlemle birlikte Başarılı, Başarısız, Engellendi veya Test edilmedi. |
| Kanıt | Kısmen gizlenmiş bir ekran görüntüsü veya günlük referansı, tekrarlar ve tam hatalar. |
| Sınırlamalar | Kullanılamayan girdiler, hesap kısıtlamaları, hariç tutulan özellikler ve testten bu yana yapılan değişiklikler. |
Uyumluluk yüzdesi ne zaman yayınlanabilir?
Önce uygulama popülasyonunu, sürümleri, gerekli eylemleri ve örnekleme yöntemini tanımlayın. Test edilen, geçen, başarısız olan, engellenen ve test edilmeyen uygulama sayılarını yayımlayın. Uygulama başına oran için her uygulamayı bir kez sayın: bir uygulama ancak her gerekli eylem, belirtilen tekrarlar boyunca geçerse geçer. Geçen uygulamaları, hem geçenleri hem de başarısızları içerecek şekilde tamamlanmış değerlendirmesi olan uygulamalara bölün. Engellenen ve test edilmeyen uygulamaları ayrı ayrı açıklayın; böylece hariç tutmalar sonucu evrensel gibi göstermesin. Seçilmiş bir uygulama kataloğu, tüm Android uygulamalarının yüzdesini ortaya koymaz.
Burada henüz böyle bir veri kümesi yayımlanmamıştır. Gözlemler toplanana kadar, tüm pazar hakkında sayısal bir iddia yerine koşullarıyla birlikte tek tek doğrulanmış sonuçları kullanın.
Bir testin yorumlanmasına ilişkin sorular
Snapchat'i yüklemek çalıştığını kanıtlar mı?
Hayır. Yükleme ve başlatma yalnızca ilk kontrollerdir. Amaçladığınız Snapchat işlemleri, hesap doğrulaması, uzaktan girdiler ve yeniden bağlanma ayrı gözlemler gerektirir.
Fiziksel Android, bir bankacılık uygulamasının çalıştığını garanti eder mi?
Hayır. Bir banka belirli bir Android sürümü, cihaz bütünlüğü, biyometri veya hesap doğrulaması talep edebilir. Gereksinimleri bankadan teyit edin ve yalnızca yetkilendirilmiş, hassas olmayan işlemleri test edin.
Bu bağımsız bir kıyaslama mı?
Hayır. Bu, sağlayıcı tarafından yayımlanan bir toplama protokolüdür. Bağımsız kanıt; test edenin, ortamın, kapsamın ve yöntemin açıklandığı gerçek gözlemler gerektirir.