İ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 |
---|
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
Dosya menüsünden Yeni Proje'yi seçin.
Yeni Proje iletişim kutusu görüntülenir.
Ş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.
(İsteğe bağlı) Ad metin kutusunda, Windows Mağazası birim test projesi için kullanmak istediğiniz ismi girin.
(İsteğe bağlı) Projeyi oluşturmak istediğiniz yolu, Konum metin kutusuna girerek veya Gözat düğmesini seçerek değiştirin.
(İsteğe bağlı) Çözüm ad metin kutusunda, çözümünüz için kullanmak istediğiniz ismi girin.
Çözüm için dizin oluştur seçeneğini seçili halde bırakın ve Tamam düğmesini seçin.
Çö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.
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
Çözüm Gezgini'nde bulunan yeni Windows Mağazası birim test projesinde Package.appxmanifest dosyasını sağ tıklatın ve Aç seçimini belirtin.
Manifest Designer, düzenleme için görüntülenir.
Manifest Tasarımcısı'nda Beceriler sekmesini seçin.
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 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
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.
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ı Microsoft Visual Studio 2012 bilinen sorun: Test projesini oluşturmadan önce Test Gezginini açmanız gerekir.
Test Gezgini'nde oluşturduğunuz birim sınamayı seçin.
İpucu Test Gezgini, Kaynak: öğesinin yanında kaynak koda bir bağlantı sağlar.
Tümünü Çalıştır öğesini seçin.
İ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 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.
Dış Kaynaklar
Videolar
Channel 9: XAML kullanılarak oluşturulmuştur Metro stili uygulamalarınızı birim sınama
Forumlar
MSDN 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