Aracılığıyla paylaş


İzlenecek yol: Windows Mağazası Uygulamaları için Birim Testleri Oluşturma ve Çalıştırma

Microsoft Visual Studio 2012 yönetilen Windows Mağazası uygulamalarının birim sınaması için destek ve Visual C#, Visual Basic ve Visual C++ için birim sınama kitaplığı şablonları içerir.

İpucuİpucu

Windows Mağazası uygulamaları geliştirme hakkında daha fazla bilgi için, bkz. Windows Mağazası uygulamalarına başlarken.

Microsoft Visual Studio 2012 aşağıdaki birim sınama işlevini sağlar:

  • Birim Test Projesi Oluştur

  • Birim Test Projesi için Listeyi Düzenleyin

  • Birim Sınama Kodu

  • Birim Testlerini Çalıştır

Aşağıdaki prosedür, yönetilen Windows 8 Windows Mağazası uygulaması için birim testlerini oluşturma, çalıştırma ve hatalardan ayıklama adımlarını açıklamaktadır.

Önkoşullar

Microsoft Visual Studio 2012

Birim Test Projesi Oluştur

Windows Metro stili bir uygulamaya ilişkin bir birim testi projesi oluşturmak için

  1. Dosya menüsünden Yeni Proje'yi seçin.

    Yeni Proje iletişim kutusu görüntülenir.

  2. Şablonlar'ın altında, birim sınamasını oluşturmak istediğiniz programlama dilini ve sonra ilişkili Windows Mağazası birim sınama kitaplığını seçin.Örneğin, Visual C# öğesini seçin, ardından Windows Mağazası öğesini seçin ve ardından Birim Sınama Kitaplığı (Windows Mağazası uygulamaları) öğesini seçin.

    [!NOT]

    Microsoft Visual Studio 2012 Visual C#, Visual Basic ve Visual C++ için birim sınaması kitaplığı şablonları içerir.

  3. (İsteğe bağlı) Ad metin kutusunda, Windows Mağazası birim test projesi için kullanmak istediğiniz ismi girin.

  4. (İsteğe bağlı) Projeyi oluşturmak istediğiniz yolu, Konum metin kutusuna girerek veya Gözat düğmesini seçerek değiştirin.

  5. (İsteğe bağlı) Çözüm ad metin kutusunda, çözümünüz için kullanmak istediğiniz ismi girin.

  6. Çözüm için dizin oluştur seçeneğini seçili halde bırakın ve Tamam düğmesini seçin.

    Özel Birim Test kitaplığı

    Çözüm Gezgini, yeni Windows Mağazasıbirim sınama projenizle doldurulur ve kod düzenleyicisi, UnitTest1 başlıklı varsayılan birim sınamasını görüntüler.

    Yeni oluşturulan birim test projesi

Birim Test Projesi için Listeyi Düzenleyin

Uygulamayı çalıştırmak için gereken kabiliyetleri sağlamak için birim test projesi için bildirimi düzenlemek gerekli olabilir.

Birim test projesinin Metro stili uygulama bildirim dosyasını düzenlemek için

  1. Çözüm Gezgini'nde bulunan yeni Windows Mağazası birim test projesinde Package.appxmanifest dosyasını sağ tıklatın ve seçimini belirtin.

    Manifest Designer, düzenleme için görüntülenir.

  2. Manifest Tasarımcısı'nda Beceriler sekmesini seçin.

  3. Beceriler öğesi altındaki listede, birim sınamanız ve sınamanız gereken kod için gereken yetenekleri seçin.Örneğin, birim testi ve test ettiği kodun internete erişebilmesi gerekiyorsa İnternet onay kutusunu işaretleyin.

    [!NOT]

    Seçtiğiniz yetenekler yalnızca Windows Mağazası birim testinin düzgün çalışması için gerekli olan yetenekleri içermelidir.Yeteneklerin, hiçbir zaman test edilmekte olan Windows Mağazası uygulamasının parçası olmayan yetenekleri içermesi gerekmez ve yetenekler genellikle test edilmekte olan Windows Mağazası uygulaması için belirtilen yeteneklerin bir alt kümesi olmalıdır.

    Manifest Tasarımcı hakkında daha fazla bilgi için bkz. Using the Manifest Designer (Windows Store apps).

    Birim Test listesi

Birim Sınama Kodu

Windows Store uygulaması için birim testini kodlamak üzere

  • Kod Düzenleyicisi'nde, birim sınamasını düzenleyin ve sınama için gereken varlıkları ve mantığı ekleyin.

    Daha fazla bilgi için bkz. MSDN kitaplığı Bildirim Sınıflarını Kullanma.

Birim Testlerini Çalıştır

Çözümü oluşturmak ve Test Gezgini'ni kullanarak birim testini çalıştırmak için

  1. Görünüm menüsünden, önce Diğer Pencereler öğesini ve ardından Test Gezgini öğesini seçin.

    Test Gezgini, testiniz listelenmeden görüntülenir.

  2. Build (Yapı) menüsünde, Build Solution'ı (Çözümü Derle) seçin.

    Birim testiniz artık listelenir.

    [!NOT]

    Test Gezgini'nde birim testleri listesini güncelleme çözümünü oluşturmanız gerekir.

    Uyarı notuUyarı

    Microsoft Visual Studio 2012 bilinen sorun: Test projesini oluşturmadan önce Test Gezginini açmanız gerekir.

  3. Test Gezgini'nde oluşturduğunuz birim sınamayı seçin.

    İpucuİpucu

    Test Gezgini, Kaynak: öğesinin yanında kaynak koda bir bağlantı sağlar.

  4. Tümünü Çalıştır öğesini seçin.

    Birim Test Gezgini - birim test çalıştırma

    İpucuİpucu

    Explorer'da listelenen bir veya daha fazla birim testini seçip ardından sağ tıklatarak Seçili Testleri Çalıştır'ı seçin.

    Buna ek olarak, Hata Ayıklama Sınamaları, Açık Sınama seçebilir ve Özellikleri seçeneğini kullanabilirsiniz.

    Birim Test Gezgini - UNI testi bağlam menüsü

    Birim testi çalışır.Tamamlandıktan sonra Test Gezgini, test durumunu, geçen süreyi görüntüler ve kaynağa bir bağlantı sağlar.

    Birim Test Gezgini - testi tamamlandı

Dış Kaynaklar

Hh440545.collapse_all(tr-tr,VS.110).gifVideolar

Channel 9: XAML kullanılarak oluşturulmuştur Metro stili uygulamalarınızı birim sınama

Hh440545.collapse_all(tr-tr,VS.110).gifForumlar

Visual Studio Birim Sınaması

Hh440545.collapse_all(tr-tr,VS.110).gifMSDN Kitaplığı

MSDN Kitaplığı – Varolan Kodlar için Birim Testleri Oluşturma ve Çalıştırma (Visual Studio 2010)

Ayrıca bkz.

Kavramlar

Team Foundation Yapısı Kullanarak Windows Mağazası Uygulaması Oluşturma ve Test Etme

Diğer Kaynaklar

Windows Mağazası uygulamalarında hata ayıklama ve test