App Center Testini Kullanmaya Başlama

Önemli

Visual Studio App Center 31 Mart 2025'te kullanımdan kaldırılıyor. Tamamen kullanımdan kaldırılana kadar Visual Studio App Center'ı kullanmaya devam edebilirsiniz ancak geçiş yapmayı düşünebileceğiniz birkaç önerilen alternatif vardır.

Destek zaman çizelgeleri ve alternatifleri hakkında daha fazla bilgi edinin.

Bir projenin App Center Test ile kullanılabilmesi için bu adımların tamamlanması gerekir.

1. App Center hesabı oluşturma

appcenter.ms'da bir App Center hesabı oluşturun.

2. App Center CLI'sını yükleme

Test çalıştırmaları App Center CLI kullanılarak yürütülür. Henüz yüklü değilse, yüklemek için bu yönergeleri izleyin. Yüklemeden sonra, bir App Center hesabını araçla bağlamak için komutunu çalıştırın appcenter login .

3. App Center'da uygulama oluşturma

Tüm test varlıkları ve işlemleri bir uygulama bağlamındadır. Test edilecek uygulama projesini oluşturun.

4. Temel kavramları gözden geçirin

Test hizmetinin temel kavramlarını anlamak, destekle kullanım, gezinti ve iletişim kolaylığı sağlar. İlk testlerinizi çalıştırmadan önce temel kavramları test etme bölümüne bakın.

5. Testlerinizin fiziksel bir cihazda yerel olarak çalıştırıldığından emin olun

App Center Testi yalnızca test için fiziksel cihazları kullanır, öykünücüleri veya simülatörleri kullanmaz. Android geliştiricileri için, bir öykünücüyü hedefleyen bir APK genellikle eşdeğer bir gerçek Android cihazını hedeflemek için geçerli olduğundan, bu bir fark yaratamayabilir.

Ancak iOS geliştiricileri için bu daha zor olabilir:

  • iOS cihazları ve simülatörler için oluşturulan uygulamalar farklı işlemci mimarileri nedeniyle çapraz uyumlu değildir.
  • iOS cihazları için oluşturulan uygulamalar Apple'ın imzalama işlemi kullanılarak sağlanmalıdır. iOS sağlamanın başlangıçta ayarlanması zor olabilir ve profillerin süresi dolduğunda veya değişiklik gerektirdiğinde daha sonra güncelleştirilebilir.
  • Xamarin.UITest & Calabash gibi bazı test çerçeveleri, iOS uygulamalarını App Store yayımlamayla açıkça uyumsuz. Bu çerçeveler, IPA'ya yalnızca geliştirme sırasında mevcut olması gereken derlemeler ekler.
  • Fiziksel bir iOS cihazında ilk kez test yaptığınızda, cihaz ayarlarında UIAutomation'ı etkinleştirmeniz gerekir.

Yerel testin atlanması mümkündür, ancak önerilmez. Uygulamada çözümlenmemiş yerel test sorunları varsa App Center'da çalışan sorunları tanılamak çok daha zordur.

6. Projeyi karşıya yükleme için hazırlama

Her test çerçevesinin App Center Test'e yüklemek için farklı gereksinimleri vardır. Uygun test çerçevesi yönergelerini izleyin: