Aşağıda, Google Cüzdan API entegrasyonunuzu başlatmadan önce tamamlamanız gereken, zorunlu ve önerilen testlerin bir listesi bulunmaktadır. Uygun test, kullanım alanına göre değişiklik gösterir. Kullanıcılarınıza en iyi deneyimi sunmak için entegrasyonunuzun beklenen tüm işlevlerini dikkatli bir şekilde test etmelisiniz.
Ön koşullar
Teste başlamadan önce Android destekli cihazlarda en az bir hediye kartı nesnesi oluşturmanız ve kartı Google Cüzdan'a eklemeniz gerekir.
Gerekli test
Google, Kartlarınızın herkese açık olarak yayınlanmaya hazır olup olmadığını belirlemek için aşağıdaki tablolarda belirtilen ölçütleri kullanır. Lansmandan önce, kartınızı yayınlanmak üzere göndermeye hazır olduğunuzdan emin olmak için her öğeyi doğrulayın.
Düğme testleri
Bu bölümde, Google Cüzdan'a Ekle düğmesini kullanan testlere ilişkin ölçütler listelenmiştir.
Test etme | Beklenen sonuç |
---|---|
Chrome Tarayıcı'daki test düğmesi. | Düğme, iş ortağının Chrome'daki web sayfasında doğru şekilde oluşturulur ve çalışır. |
Firefox tarayıcısında Test düğmesi. | Düğme, Firefox'ta iş ortağının web sayfasında doğru bir şekilde oluşturulur ve çalışır. |
Safari Tarayıcı'daki Test düğmesi. | Düğme, Safari'de iş ortağının web sayfasında doğru bir şekilde oluşturulur ve çalışır. |
Internet Explorer 9 tarayıcısında test düğmesi. | Düğme, Internet Explorer 9'da (Citrix) iş ortağının web sayfasında doğru şekilde oluşturulur ve çalışır. |
Farklı tarayıcı yakınlaştırma düzeylerinde test düğmesi. | Düğme, çeşitli tarayıcı yakınlaştırma düzeylerinde düzgün bir şekilde görüntüleniyor. |
Test düğmesinin oluşturma hızı. | Tek bir düğme 1 saniyeden daha kısa sürede oluşturulur. |
Web sitenizi, hediye kartı kaydedildikten sonra Google Cüzdan'a ekle düğmesi kaybolacak şekilde tasarladıysanız:
|
Google Cüzdan'a ekle düğmesi web sitenizde yeniden görünür. |
Web sitenizi, hediye kartı kaydedildikten sonra Google Cüzdan'a ekle düğmesi kaybolacak şekilde tasarladıysanız. | Hediye kartının kaydedildiğini belirten bir dize görünür. |
"Google Cüzdan'a ekle" düğmesi ve bağlantı testleri
Bu bölümde, Google Cüzdan'a Ekle düğmesini tıklayan testlere ilişkin ölçütler listelenmiştir.
Test etme | Beklenen sonuç |
---|---|
Web sitenizde Google Cüzdan'a ekle düğmesini tıklayın. | Oluşturulan JWT, düğme için geçerli tüm alanları içerir (www değil, https ve http ) |
Web sitenizde Google Cüzdan'a ekle düğmesini tıklayın. | Google Cüzdan'a doğru kart kaydedilmiş. |
Web sitenizde Google Cüzdan'a ekle düğmesini tıklayın. | Kart kaydedildiğinden düğmeye tekrar basamazsınız. |
Web sitenizde Google Cüzdan'a ekle düğmesini tıklayın. | Oluşturulan JWT, approved olan bir sınıfa referans veriyor. |
Marka kuralı testleri
Bu bölümde, Google Cüzdan'a ekle düğmesinin marka yönergelerini kontrol etmeye yönelik ölçütler listelenmiştir.
Test etme | Beklenen sonuç |
---|---|
Düğmenizin, Marka yönergelerinin Google Cüzdan'a ekle düğme yerleşimi bölümüne uygun olduğundan emin olun. | Yok |
Düğmenizin, Marka yönergelerinin Google Cüzdan'a ekle düğme tasarımı bölümüne uygun olduğundan emin olun. | Yok |
Önerilen test
Google, hediye kartınızın herkese açık şekilde yayınlanmaya hazır olup olmadığını belirlemek için aşağıdaki tablolarda kriterleri önerir. Tüm kullanıcı arayüzü testleri, Android tabanlı cihazlarda Google Cüzdan uygulaması kullanılarak yapılmalıdır.
Genel işlev testleri
Bu bölümde genel işlevsel testlere ilişkin ölçütler listelenmiştir.
Test etme | Beklenen sonuç |
---|---|
Hediye kartı ile birlikte sağlanan iletişim bilgilerini doğrulayın (varsa). | Tüm iletişim bilgileri geçerli ve güncel olmalıdır. |
Hizmet şartları, hediye kartının yalnızca belirli bir bölgede (varsa) kullanılıp kullanılamadığını belirtir. | Yok |
Sınıflar ve Nesne testlerini geçer
Bu bölümde, Sınıfı Başarılı veya Nesneyi Geçiren testlere ilişkin ölçütler listelenmiştir.
Test etme | Beklenen sonuç |
---|---|
REST API'yi kullanarak sınıfa bir mesaj ekleyin. | İleti, Google Cüzdan uygulamasında* hediye kartının genişletilmiş görünümündeki ileti listesinin en üstünde görünür. |
Hediye Kartınızdaki geçerliTimeInterval.end aralığını yakın gelecekteki bir zamana ayarlayın. | Hediye Kartı, süre dolduğunda süresi dolmuş olarak ayarlanmalıdır. |
Sınıfınız, konumlarınızdan birine yakın olan tüketicilerin bilgilendirilmesi için bir yer kimliği (ilişkili konumlarla birlikte) veya enlem/boylam değerleri içerir. | Yok |
Sınıfınızda veya yer kimliğinizde bulunan bir konuma yakın bir yere seyahat edin. | Telefonunuzda hediye kartınız için yakınlarda bir satıcı olduğunu belirten bir uyarı gösterilir. |
Sınıfların reviewStatus değeri Approved . |
Yok |
*Tek tek kullanıcılara mesaj göndermeyi planlıyorsanız REST API'yi kullanarak mesajları tek tek nesnelere eklemeyi de test etmelisiniz.
Kullanıcı arayüzü testleri
Bu bölümde, kullanıcı arayüzünün genel öğelerini kullanan testlere ilişkin ölçütler listelenmiştir.
Test etme | Beklenen sonuç |
---|---|
Şablonunuzun tüm zorunlu alanlarının doğru bilgilerle doldurulduğundan emin olun. | Yok |
Resimlerinizin Marka yönergelerindeki tüm resim yönergelerine uyduğundan emin olun | Yok |
Dize değerlerinizin Marka yönergelerindeki tüm başlık yönergelerine uyduğundan emin olun. | Yok |
Cihaz üzerinde doğru şekilde oluşturulmadığından emin olun. | Yok |
Hediye kartı programınız için Google Cüzdan uygulamasında web sitesi bağlantısını tıklayın. | Web sitesi bağlantısı, doğru satıcı web sayfasını göstermelidir. |
Satıcı, mağazalarında barkod tarama özelliğine sahip değilse barkodu göstermez. | Yok |
Satıcının web sitesinde bulunan barkod, Google Cüzdan uygulamasındaki barkodla eşleşir (farklı olması amaçlanmadığı sürece). | Yok |
Giden bağlantıların durumu normal olmalıdır. Örneğin, "Yakındaki Konumlar" yerine "Yakındaki yerler"i kullanın | Yok |
Mağazada yapılan testler
Bu bölümde, mağaza konumlarında gerçekleştirilecek testlerle ilgili ölçütler listelenmiştir.
Test etme | Beklenen sonuç |
---|---|
Google Cüzdan uygulamasıyla satıcı satış noktasında barkod taramasını test edin. | Barkod taramaları ve hediye kartı iletilir. |
Satıcının hizmet personeli, hediye kartı tarama işlemini yönetmek üzere eğitimlidir. | Yok |