Açık, kapalı veya dahili test oluşturma

Play Console'u kullanarak uygulamanızın testini belirli gruplarla gerçekleştirebilir veya testinizi Google Play kullanıcılarına açabilirsiniz.

Başlamadan önce

  • E-posta gereksinimleri: Teste katılmak için kullanıcıların bir Google Hesabı'na (@gmail.com) veya G Suite hesabına ihtiyacı vardır.
  • Fiyatlandırma ve dağıtım değişiklikleri: Uygulamanızın Fiyatlandırma ve dağıtım sayfasında herhangi bir değişiklik yaparsanız, bu değişiklik uygulamanızın tüm kanallarda bulunan şu anki ve gelecekteki sürümlerini etkiler.
    • Dahili testler hakkında not: Dahili testler ile ilgili olarak ülke dağıtımı ve ödeme konularında bazı istisnalar vardır. Ayrıntılar için dahili test oluşturma bölümüne gidin.

  • Sürüm
    • Uygulamanızı üretim sürümüne yayınlamadan önce test etmenizi öneririz.
    • Bir açık, kapalı veya dahili test ilk kez yayınlandığında, test bağlantınızın test kullanıcılarının kullanımına sunulması birkaç saat sürebilir. Başka değişiklikler de yayınlarsanız, bunların test kullanıcılarının kullanımına sunulması birkaç saat sürebilir.
  • Teste kuruluşlar ekleyin
    • Managed Google Play'i kullanan bir kuruluşla ilişkili test kullanıcıları eklemek için uygulamanızın Fiyatlandırma ve dağıtım sayfasına gidin ve "Gelişmiş Managed Google Play özelliklerini aç" seçeneğinin yanındaki kutuyu işaretleyin.
    • Uygulamanız gizli ise, hedeflediğiniz listeye testinizle ilişkilendirilen kuruluşu eklemeniz gerekir.
  • Yorumlar: Test kullanıcıları herkese açık yorumlar gönderemez.

Açık, kapalı ve dahili test arasındaki fark nedir?

Dahili test: Uygulamanızı dahili test ve kalite güvencesi kontrolleri için hızlıca dağıtın. 

Kapalı: Uygulamanızın yayın öncesi sürümlerini daha geniş bir test kullanıcısı grubu ile test etmek için kapalı bir sürüm oluşturun. Daha küçük bir çalışan grubu veya güvenilir kullanıcılarla test yaptıktan sonra, testinizi açık sürüme genişletebilirsiniz. Uygulama sürümleri sayfanızda ilk kapalı testiniz olarak bir Alfa kanalı olacaktır. Gerekirse, başka kapalı kanallar da oluşturup ad verebilirsiniz.

Önceden yayınlamış olduğunuz mevcut bir uygulamayı test ediyorsanız sadece test grubunuzdaki kullanıcılar kapalı sürümler için bir güncelleme alırlar.

Açık: Büyük bir grupla bir test yürütmek ve uygulamanızın test sürümünü Google Play'de göstermek için açık bir sürüm oluşturun. Açık test uygularsanız herkes test programınıza katılabilir ve size gizli geri bildirim gönderebilir. Bu seçeneği kullanmadan önce uygulamanızın Google Play'de görülmeye hazır olduğundan emin olun.

Not: Artık açık alfa veya kapalı beta testleri oluşturmak mümkün olmayacaktır. Halihazırda devam etmekte olan mevcut açık alfa veya kapalı beta testlerine erişiminiz sürecektir. 

Tümünü Daralt Tümünü Genişlet

İpuçları

Nasıl başlayabilirim?

Dahili test ile başlamanızı, daha sonra testinizi küçük bir kapalı test grubuna genişletmenizi öneririz.

Dahili testi ne zaman kullanmalıyım?

Dahili test oluşturduğunuzda uygulamanızı hemen dahili test kullanıcılarınıza yayınlamış olursunuz. Bu, geliştirme sürecinizin erken aşamalarında sorunları tanımlamanıza ve geri bildirim almanıza yardımcı olabilir. Dahili test:

  • Hızlıdır: Dahili test kanalını kullanarak uygulamaları açık veya kapalı kanallardan çok daha hızlı bir şekilde dağıtabilirsiniz. Dahili test kanalına yeni bir APK veya app bundle yayınladığınızda bu APK birkaç dakika içinde test kullanıcılarının kullanımına hazır olur.
    • Not: Uygulamayı ilk kez yayınlıyorsanız, uygulama dahili testinizin kullanıma sunulması 48 saat sürebilir.

  • Esnektir: Dahili test, farklı test aşamalarını (dahili test, kalite güvencesi kontrolleri ve lansman sonrası hata ayıklama gibi) destekleyecek şekilde ayarlanabilir.
  • Güvenlidir: Dahili test kanalı ile test uygulamanız Play Store üzerinden kullanıcılara dağıtılır.
Bir uygulama için aynı anda birden fazla test çalıştırabilir miyim?

Aynı uygulama üzerinde birden fazla test çalıştırmak istiyorsanız aşağıdakileri unutmayın:

  • Herhangi bir zamanda, birden fazla kapalı test ve bir açık test yürütebilirsiniz.
  • Bir kullanıcı, uygulamanızın dahili testine katılmayı seçerse artık açık veya kapalı testi almaya uygun olmaz. Kullanıcının açık veya kapalı teste tekrar erişebilmesi için dahili testten çıkarak tekrar açık veya kapalı teste dahil olması gerekir.

1. Adım: Test ayrıntılarını ayarlayın

Test yöntemini seçme

Dahili test: 100 kişiye kadar test kullanıcısını yönetme

Dahili test kullanıcılarının e-posta adreslerine göre listesini oluşturabilirsiniz. Dahili bir testte uygulama başına 100'e varan test kullanıcısı bulunabilir.

Dahili test oluştururken aşağıdaki noktaları göz önünde bulundurun:

  • Ülke dağıtımı: Dahili testinize her yerden kullanıcılar ekleyebilirsiniz. Dahili test kullanıcıları, uygulamanızın üretim, açık veya kapalı sürümünün kullanılmadığı bir ülkede bulunsalar da dahili testi alacaklardır.
  • Ödeme: Ücretli uygulamalarda, test kullanıcıları dahili test sürümünüzü ücretsiz olarak yükleyebilirler. Test kullanıcıları aynı zamanda bir lisans test kullanıcıları listesine de dahil olmadıkları sürece uygulama içi satın alma işlemlerinde ödeme yapmak zorundadır.
  • Cihaz hariç tutma kuralları: Cihaz hariç tutma kuralları dahili test kullanıcıları için geçerli değildir.
  • Politika ve güvenlik incelemeleri: Dahili testler olağan Play politikasına veya güvenlik incelemelerine tabi olmayabilir.

Dahili test başlatma

 Test kullanıcıları listesi oluşturma

Test kullanıcıları listenizi zaten oluşturduysanız, "test kullanıcıları listesi ekle" talimatlarına geçin.

  1. Play Console hesabınızda oturum açın.
  2. Soldaki menüde Ayarlar Settings gear > Test kullanıcılarını yönet > Liste oluştur'u seçin.
  3. Test kullanıcıları listenizi tanımlayacak bir ad yazın.
  4. E-posta adreslerini virgülle ayırarak ekleyin veya CSV Yükle'yi tıklayın. .CSV dosyası kullanıyorsanız her e-posta adresini ayrı bir satıra, virgül kullanmadan yerleştirin. .CSV dosyası yüklerseniz bu dosya, eklediğiniz e-posta adreslerinin üzerine yazılır.
  5. Liste oluştur'u tıklayın.

Test kullanıcıları ekleme

  1. Play Console hesabınızda oturum açın.
  2. Bir uygulama seçin.
  3. Soldaki menüde Sürüm yönetimi > Uygulama sürümleri'ni seçin.
  4. Dahili test kanalının yanında Dahili testi yönet'i seçin.
  5. "Test kullanıcılarını yönetme" bölümünü genişletin. "Test kullanıcılarını yönetme" bölümü boşsa, dahili test kanalına bir APK veya app bundle yüklediğinizden emin olun.
  6. "Bir test yöntemi seçin" ifadesinin yanında Dahili test'i seçin.
  7. "Kullanıcılar" bölümünde kullanmak istediğiniz listenin yanındaki kutuyu işaretleyin.
  8. Test kullanıcılarınızla paylaşmak için “Kayıt URL'si” bilgisini kopyalayın.
  9. “Geri bildirim kanalı”nın yanında test kullanıcılarının geri bildirimlerini toplamak için bir e-posta adresi veya URL ekleyin. Uygulamanızın geri bildirim kanalı, kullanıcılara, test kullanıcısı kayıt sayfanızda gösterilir.
  10. Kaydet'i tıklayın.
Kapalı test: Test kullanıcılarını e-posta adresine göre yönetme

Kapalı bir testte, e-posta adreslerine göre bir test kullanıcıları listesi oluşturabilirsiniz. Her birinde en fazla 2.000 kullanıcının yer aldığı en çok 50 liste oluşturabilirsiniz.

Kapalı test başlatma

Test kullanıcıları listesi oluşturma

Test kullanıcıları listenizi zaten oluşturduysanız, "test kullanıcıları listesi ekle" talimatlarına geçin.

  1. Play Console hesabınızda oturum açın.
  2. Soldaki menüde Ayarlar Settings > Test kullanıcılarını yönet > Liste oluştur'u seçin.
  3. Test kullanıcıları listenizi tanımlayacak bir ad yazın. Aynı listeyi uygulamalarınızdan herhangi biri için gelecekte yapacağınız testlerde de kullanabilirsiniz.
  4. E-posta adreslerini virgülle ayırarak ekleyin veya CSV Yükle'yi tıklayın. .CSV dosyası kullanıyorsanız her e-posta adresini ayrı bir satıra, virgül kullanmadan yerleştirin. .CSV dosyası yüklerseniz bu dosya, eklediğiniz e-posta adreslerinin üzerine yazılır.
  5. Liste oluştur'u tıklayın.

Test kullanıcıları ekleme

  1. Play Console hesabınızda oturum açın.
  2. Bir uygulama seçin.
  3. Soldaki menüde Sürüm yönetimi > Uygulama sürümleri'ni seçin.
  4. Kapalı kanalın yanındaki Yönet'i seçin.
  5. "Test kullanıcılarını yönetme" bölümünü genişletin. "Test kullanıcılarını yönetme" bölümü boşsa bir APK veya app bundle yüklediğinizden emin olun.
  6. "Bir test yöntemi seçin" ifadesinin yanında Kapalı Test'i seçin.
  7. "Kullanıcılar" bölümünde kullanmak istediğiniz listenin yanındaki kutuyu işaretleyin.
  8. Test kullanıcılarınızla paylaşmak için “Kayıt URL'si” bilgisini kopyalayın.
  9. “Geri bildirim kanalı”nın yanında test kullanıcılarının geri bildirimlerini toplamak için bir e-posta adresi veya URL ekleyin. Uygulamanızın geri bildirim kanalı, kullanıcılara, test kullanıcısı kayıt sayfanızda gösterilir.
  10. Bir kuruluşta test oluşturuyorsanız, "Kuruluşlar" bölümüne bir kuruluş kimliği ve adı girin.
  11. Kaydet'i tıklayın.
Kapalı test: Test kullanıcılarını Google Grupları veya Google+ Toplulukları'nı kullanarak yönetme
  1. Play Console hesabınızda oturum açın.
  2. Bir uygulama seçin.
  3. Soldaki menüde Sürüm yönetimi > Uygulama sürümleri'ni seçin.
  4. Kapalı kanalın yanındaki Yönet'i seçin.
  5. "Test kullanıcılarını yönetme" bölümünü genişletin. "Test kullanıcılarını yönetme" bölümü boşsa bir APK veya app bundle yüklediğinizden emin olun.
  6. "Test yöntemi"nin yanında Google Grupları veya Google+ Toplulukları'nı kullanarak Kapalı Test yapma'yı seçin.
  7. Google Grubu e-posta adresini veya Google+ Topluluğu URL'sini aşağıdaki biçimlerin birinde yazın:
    • Google Grupları: grubunuzunadı@googlegroups.com
    • Google+ Topluluğu: https://plus.google.com/communities/123456789012345678901
  8. Test kullanıcılarınızla paylaşmak için “Kayıt URL'si” bilgisini kopyalayın.
  9. Bir kuruluşta test oluşturuyorsanız, "Kuruluşlar" bölümüne bir kuruluş kimliği ve adı girin.
  10. Kaydet'i tıklayın.

Not: Google Grupları'nı nasıl yöneteceğinizle ilgili daha fazla bilgi için G Suite Yöneticisi Yardım Merkezi'ne gidin.

Açık test: Test uygulamanızı Google Play'de gösterme

Bir açık test ayarlarsanız kullanıcılar Google Play'de test uygulamanızı bulabilir. Bu seçeneği kullanmadan önce uygulamanızın Google Play'de görülmeye hazır olduğundan emin olun.

  • Erken erişim uygulamaları (üretimde yayınlanmamış yeni uygulamalar) için: Kullanıcılar Google Play'de arama yoluyla açık testinizi bulabilir. Kullanıcılar girişinizi bulduktan sonra, uygulamanızı normal bir şekilde yükleyebilir.
  • Yayında üretim sürümü olan uygulamalar için: Kullanıcılar, mağaza girişinizden açık testinize dahil olmayı seçebilir.

Ayrıca, bir web sitesinde veya e-postada URL bağlantısını paylaşabilirsiniz. Bağlantıya sahip her kullanıcı açık teste erişebilir.

Açık test başlatma

  1. Play Console hesabınızda oturum açın.
  2. Bir uygulama seçin.
  3. Soldaki menüde Sürüm yönetimi > Uygulama sürümleri'ni seçin.
  4. Açık kanalın yanındaki Yönet'i seçin.
  5. "Test kullanıcılarını yönetme" bölümünü genişletin. "Test kullanıcılarını yönetme" bölümü boşsa bir APK veya app bundle yüklediğinizden emin olun.
  6. "Bir test yöntemi seçin" ifadesinin yanında Açık Test'i seçin.
  7. İsteğe bağlı: Uygulamanızı test etmek istediğiniz maksimum kullanıcı sayısını yazın (en az 1.000 olmalıdır). Bir değer belirtilmezse herhangi bir maksimum sayı kullanılmaz.
  8. Test kullanıcılarınızla paylaşmak için “Kayıt URL'si” bilgisini kopyalayın.
  9. “Geri bildirim kanalı”nın yanında test kullanıcılarının geri bildirimlerini toplamak için bir e-posta adresi veya URL ekleyin. Uygulamanızın geri bildirim kanalı, kullanıcılara, test kullanıcısı kayıt sayfanızda gösterilir.
  10. Kaydet'i tıklayın.
Geliştirme ekipleriniz için ek kapalı test kanalları oluşturma

Bazı durumlarda ek kapalı test kanallarına ihtiyaç duyabilirsiniz. Örneğin, farklı özelliklerdeki hataları ele alması gereken farklı geliştirme ekiplerine sahip olabilirsiniz. Her ekip kendi test kanalını oluşturursa özellikler üzerinde aynı anda çalışılabilir.

Ek test kanallarıyla, e-posta adresine göre test kullanıcılarının bir listesini oluşturabilir veya test kullanıcılarını Google Grupları ya da Google+ Toplulukları'yla yönetebilirsiniz. Bu gruplarda boyut sınırı yoktur. 

Ek test kanalı oluşturma

  1. Play Console hesabınızda oturum açın.
  2. Bir uygulama seçin.
  3. Soldaki menüde Sürüm yönetimi > Uygulama sürümleri'ni seçin.
  4. Kapalı kanalın yanındaki Kanal oluştur'u seçin.
  5. Bir kanal başlığı ekleyin. Kanal başlığı Play Console'da ve Google Play Geliştirici API'sinde kanal diğer adı olarak kullanılır.
  6. Test kullanıcılarını e-posta adresine göre, Google Grupları veya Google+ Toplulukları ile yönetmek isteyip istemediğinizi belirtin.
  7. Test kullanıcılarınızla paylaşmak için “Kayıt URL'si” bilgisini kopyalayın.
  8. Kanalı etkinleştir'i seçin.

Testle ilgili ipuçları ve destek

Ek kapalı kanallar oluşturduğunuzda aşağıdaki özellikler desteklenmez:

Google Play oyun hizmetleri için test kullanıcılarını yönetme

Google Play oyun hizmetlerini kullanıyorsanız test kullanıcısı grupları, APK'nız veya app bundle'ınız ve Google Play oyun hizmetleri arasında otomatik olarak paylaşılır.

Oyun hizmetleri > Test sayfanızda, APK'nızı veya app bundle'ınızı test etmeye katılmayı seçen kullanıcıları otomatik olarak dahil etmek için test kullanıcıları anahtarını kullanabilirsiniz.

Bağımsız test kullanıcılarını Google Play oyun hizmetlerine manuel olarak eklemek için:

  1. Play Console hesabınızda oturum açın.
  2. Oyun hizmetleri'ni Games services tıklayın.
  3. Bir oyun seçin.
  4. Soldaki menüde Test > Test kullanıcısı ekle'yi tıklayın.
  5. Eklemek istediğiniz e-posta adreslerini yazın. E-posta adresleri, Google+ kullanan geçerli Google hesapları olmalıdır.
  6. Ekle'yi tıklayın.

Kullanıcılar test grubuna katılmayı seçtikten sonra, Google+'yı kullanarak oturum açabilir, taslak veya yayınlanmış başarıları kazanabilir ve taslak ya da yayınlanmış skor tablolarında yayınlayabilirler.

2. Adım: Sürüm oluşturun

Uygulamanızın testine dair ayrıntıları ayarladıktan sonra, bu talimatları kullanarak bir sürüm oluşturabilir ve yayınlayabilirsiniz.

Uygulamanızın Alfa ve Beta kanallarında ülke kullanım durumunu yönetmeyle ilgili ayrıntılar için uygulama sürümlerini belirli ülkelere dağıtma konusuna gidin. 

3. Adım: Kayıt URL'nizi kullanıcılarla paylaşın

Test oluşturduğunuzda, bu testi kullanıcılarınızla paylaşmak için uygulamanızın URL bağlantısını alırsınız.
  • Kayıt bağlantısı sadece durumu "Yayınlanmış" olan uygulamalar için gösterilir. "Taslak" veya "Yayınlanmak üzere beklemede" durumundaki uygulamalarda etkinleştirme bağlantısı gösterilmez.
  • Test kullanıcılarınız kayıt bağlantısını tıkladığında, test kullanıcısı olmanın ne demek olduğunu belirten bir açıklama ve kaydolmak için gereken bağlantıyı alırlar. Her test kullanıcısının bağlantıyı kullanarak kaydolması gerekir.
  • Bir Google Grubu veya Google+ Topluluğu ile kapalı bir test yürütüyorsanız kullanıcıların testinize katılmadan önce gruba ya da topluluğa katılmaları gerekir. 

4. Adım: Geri bildirim alın

Test kullanıcılarınız uygulamanızı yükledikten sonra, test sürümünü kullanmaları için birkaç dakika içinde otomatik olarak güncellenirler.

Test kullanıcılarınız Google Play'de herkese açık yorumlar bırakamayacağından, bir geri bildirim kanalı eklemek veya kullanıcılarınızın geri bildirimlerini size nasıl sağlayacaklarını belirtmek (e-posta, web sitesi veya mesaj forumu üzerinden) iyi bir fikirdir.

Bir açık test yürütüyorsanız test kullanıcılarınız, Google Play üzerinden size gizli geri bildirim de sağlayabilir.

5. Adım: Testi sonlandırın

Kullanıcıları uygulamanızın testinden kaldırmak için: 

  1. Play Console hesabınızda oturum açın.
  2. Bir uygulama seçin.
  3. Soldaki menüde Sürüm yönetimi > Uygulama sürümleri'ni seçin.
  4. Sonlandırmak istediğiniz testin yanındaki Yönet'i seçin.
  5. "Test kullanıcılarını yönetme" kartını genişletin.
  6. Testi devre dışı bırak'ı seçin.

Sürüm kodları ve kanal durumlarını test etme

Sürüm kodu gereksinimleri

Alfa testi grubundaki kullanıcılar, uygulamanızın alfa veya üretim sürümü (cihazlarıyla uyumlu en yüksek sürüm koduna sahip) için uygundur. Alfa test grubu kullanıcılarının uygulamanızın beta sürümüne uygun olması için:

  • Beta sürümü, alfa sürümden daha yüksek bir sürüm koduna sahip olmalıdır ve
  • Alfa kullanıcıları, açık bir şekilde beta test kullanıcıları olarak listelenmelidir (veya test açık beta olmalıdır)

Beta testi grubundaki kullanıcılar, uygulamanızın sadece beta veya üretim sürümü (cihazlarıyla uyumlu en yüksek sürüm koduna sahip) için uygundur.

Buna göre, alfa APK'larınız en yüksek sürüm koduna sahip olmalı ve alfayı beta, son olarak da üretim takip etmelidir.

  • Bir beta APK'sı alfa APK'sından daha yüksek bir sürüm kodu ile yüklenirse, her ikisini de yükleyebilen alfa kullanıcıları, alfa APK'sı yerine beta APK'sını yüklerler.
  • Bir üretim APK'sı alfa veya beta APK'sından daha yüksek bir sürüm kodu ile yüklenirse, alfa ve beta kullanıcılarınızın bazıları veya hepsi, test kanallarındaki APK'lar yerine üretim APK'sını yüklerler. 

Dahili test kullanıcıları, uygulamanızın yalnızca dahili test veya üretim sürümü (cihazlarıyla uyumlu en yüksek sürüm koduna sahip) için uygundur.

Uygulamalarınız için sürüm oluşturma hakkında daha fazla bilgi edinin.

Kanal durumlarını test etme

Sürümünüzü kullanıma sunarken, belirli bir kanalın kullanıcıları başka bir kanala sunulan APK'ları veya app bundle'ları aldığında (kanalın yedek durumu olarak bilinir), bunu belirten onaylama mesajları görebilirsiniz. 

Örneğin alfa kanalı yedek olarak beta kanalına, beta kanalı da üretim kanalına geçer.

Yedek şartları ve durumları

  • Sınırlandı: Bir APK, aynı cihaz yapılandırmasının bir kısmına veya tamamına hizmet ediyorsa ve daha yüksek sürüm koduna sahipse diğer APK'yı sınırlandırır.
  • Yükseltildi: Kanalın etkin durumdaki APK'larının hepsi yedek kanalın etkin durumdaki APK'larında yer alır (örneğin etkin beta APK'larının hepsi üretimde de etkindir). Önce test kanalına yayınlayıp sonra test edilen APK'ları daha kararlı bir sürüme yayınlarsanız bunu görebilirsiniz.
  • Yerini aldı: Bir kanaldaki tüm etkin APK'lar, yedek kanalındaki daha yüksek sürüm koduna sahip etkin APK'lar tarafından tamamen sınırlandırılır. Kanaldaki APK'ların hiçbiri kullanıcılara sunulmaz, çünkü kullanıcıların hepsi yedek kanaldan APK alır. Bu da, yerine geçilen kanalın temsil ettiği test programının bırakıldığı anlamına gelir.
  • Kısmen sınırlandı: Bir kanaldaki etkin APK'ların en az biri, yedek kanaldaki daha yüksek sürüm koduna sahip bir APK tarafından sınırlandırılır. Bu da, beta kullanıcıların bazıları beta kanaldan APK alırken diğerlerinin üretimden APK alabileceği anlamına gelir. Bu muhtemelen sürüm kodları atanırken oluşan bir hatadır.

Alakalı içerik

Author

Shana, bir Google Play Geliştirici Konsolu uzmanıdır ve bu yardım sayfasının yazarıdır. Aşağıda, kendisine sayfayla ilgili geri bildirim gönderin.

Bu makale faydalı mıydı?
Bunu nasıl iyileştirebiliriz?