Aracılığıyla paylaş


Nasıl yapılır: Kodlanmış UI Test Oluşturucusunu Kullanarak UI Denetimleri ve Doğrulama Kodu Ekleme

Kodlu Kullanıcı Arabirimi Test Oluşturucuyu UIMap öğesine test etmeniz için bir kullanıcı arabirimi (UI) denetimi eklemek üzere veya kullanıcı Arabirimi denetimi için onay kullanan bir onaylama yöntemi için kod üretmek üzere kullanabilirsiniz.

Not

Kodlu UI Test Düzenleyicisi kodlanmış UI testlerinizi kolaylıkla değiştirmenizi sağlar. Kodlanmış UI Test Düzenleyicisi kullanarak test yöntemlerinizi bulabilir, görüntüleyebilir ve düzenleyebilirsiniz. Ayrıca UI eylemlerini ve bu eylemlerin UI denetim eşlemesindeki ilişkili denetimlerini düzenleyebilirsiniz. Kodlu UI Test Düzenleyicisi Microsoft Visual Studio 2010 Feature Pack 2'ye dahil edilmiştir. Özellik paketini karşıdan yüklemek için MSDN aboneliğiniz, Microsoft BizSpark veya MSDN Academic Alliance ile birlikte Visual Studio 2010 Ultimate, Visual Studio 2010 Premium veya Test Professional 2010 uygulamalarına sahip olmanız gerekir. Daha fazla bilgi için bkz. Editing Coded UI Tests Using the Coded UI Test Editor ve Microsoft Visual Studio 2010 Feature Pack 2.

Varolan Kodlanmış UI Testinize UI Denetimleri Ekleyin

Test edilen uygulamaya yönelik UI denetimini varolan bir UI eşlemesine ekleyebilir ve denetimi kodlanmış UI testinize eklemek için kod oluşturabilirsiniz.

Kodlanmış bir UI Test'e bir UI denetimi eklemek için

  1. Çözüm Gezgini'nde, çözümünüzdeki test projenizden kodlanmış bir UI testi kaynak dosyasını açın. Dosya adı CodedUITest1.cs). Bu test ismiyle aynıdır.

  2. Kodlanmış UI Test Oluşturucusu'nu başlatmak için CodedUITestMethod1() yöntemi içinde sağ tıklayın, Kodlanmış UI Testi için Kod Oluştur komutunu seçin. Kısayol menüsünden Kodlanmış UI Testi Oluşturucusunu Kullan komutunu seçin.

    Coded UI Test Builder (Kodlanmış UI Testi) iletişim kutusu görüntülenir.

  3. Uygulamanızı test altında başlatın ve eklemek istediğiniz UI denetimine gidin.

  4. İnce Artı düğmesini Kodlanmış Kullanıcı Arabirimi Oluşturucu üzerinden test etmeyi istediğiniz uygulamanızdaki Kullanıcı Arabirimi üzerine sürükleyin. Kutu denetiminizi çerçevelediğinde fareyi bırakın. Denetim sınıfı kodu hemen UIMap.Designer.cs dosyasında oluşturulur.

    Hedefleme öğesi kodlanmış UI test

    Bu denetime ilişkin özellikler Kodlanmış UI Test Oluşturucusu - Onay Ekle iletişim kutusunda listeleniyor. Eşleme içinde UI denetimlerini bulmak için UI denetim eşlemesini görünümünü genişletmek üzere (<<) okunu tıklatın. Bir üst, kardeş veya alt denetim bulmak için haritayı tıklayıp denetim listesinde dolaşmak için ok tuşlarını kullanabilirsiniz.

    test kodlu kullanıcı Arabirimi özellikleri

    Not

    Windows logosu tuşu +I tuşlarına basarak kullanıcı arabirimi denetimini bulabilirsiniz. Bu, odağı Kodlanmış UI Test Oluşturucusu'na getirdiğinizde denetim yok sayılıyorsa, bir kısayol menüsünü test etmek için gereklidir.

  5. Kodlanmış Kullanıcı Arabirimi Test Oluşturucusu öğesini kapatın veya doğrulama onayları eklemek için sonraki yordama gidin.

  6. Testi çalıştırmak için, test yöntemine sağ tıklatın ve ardından Testleri Çalıştır'ı tıklatın.

UI denetim eylemlerini kullanma ve özellikleri ayarlama hakkında daha fazla bilgi için bkz. Nasıl yapılır: Kodlanmış Kullanıcı Arabirimi Testlerinizde Kullanıcı Arabirimi Denetim Eylemleri ve Özelliklerini Kullanma.

Kodlanmış Bir UI Test'teki UI Denetimlerini Doğrulayın

Test altındaki bir uygulama için kodlanmış UI testinizdeki UI haritasına bir UI denetimi ekledikten sonra, eklenen UI denetiminin özelliklerini doğrulamak amacıyla bir doğrulama yöntemi oluşturmak için Kodlanmış UI Testi Oluşturucusu'nu kullanabilirsiniz.

Kodlanmış UI Testinize denetimleri eklemek ve doğrulamak için

  1. Çözüm Gezgini'nde, çözümünüzdeki test projenizden kodlanmış bir UI testi kaynak dosyasını açın.

  2. Kodlanmış UI Test Oluşturucusu'nu başlatmak için CodedUITestMethod1() yöntemi içinde sağ tıklayın, Kodlanmış UI Testi için Kod Oluştur komutunu seçin. Kısayol menüsünden Kodlanmış UI Testi Oluşturucusunu Kullan komutunu seçin.

    Coded UI Test Builder (Kodlanmış UI Testi) iletişim kutusu görüntülenir.

  3. Uygulamanızı test altında başlatın ve eklemek istediğiniz UI denetimine gidin.

  4. UI eşlemesine bir UI denetimi eklemek için artı işaretini uygulamanızdaki test etmek istediğiniz UI denetimi üzerine getirin. Kutu denetiminizi çerçevelediğinde fareyi bırakın.

    Bu denetime ilişkin özellikleri Kodlanmış UI Test Oluşturucusu - Onay Ekle iletişim kutusunda listeleniyor. Eşleme içinde UI denetimini bulmak için UI denetim eşlemesini görüntülemek üzere oku tıklayın.

    Not

    Windows tuşu +ı tuşlarına basarak kullanıcı arabirimi denetimini bulabilirsiniz. Bu, odağı Kodlanmış UI Test Oluşturucusu'na getirdiğinizde denetim yok sayılıyorsa, bir kısayol menüsünü test etmek için gereklidir. Bir üst, kardeş,veya alt denetim bulmak için iletişim kutusundaki okları kullanabilirsiniz.

  5. Bu denetimi Kullanıcı Arabirimi üzerine eklemek için araç çubuğu üzerindeki Kullanıcı Arabirimi Denetim Haritasına denetim ekle düğmesini tıklatın.

  6. Doğrulamak istediğiniz özelliği sağ tıklatın ve sonra sağ tıklatın ve Onay Ekle komutunu seçin.

    Onay Ekle iletişim kutusu görüntülenir.

    Kodlanmış UI test onaylamaları

  7. Onayınız için Karşılaştırıcıyı seçin: AreEqual.

  8. Karşılaştırma Değeri'ne onay değerinizi yazın ve eklemek için Tamam 'ı tıklatın.

  9. Testiniz için tüm onayları eklediğinizde, Coded UI Test Builder - Add Assertions (Kodlanmış UI Testi Oluşturucu - Onay Ekle) iletişim kutusunu kapatın.

  10. Onaylamalarınız için kod oluşturmak ve denetimi UI eşlemesine eklemek için Kod Oluştur simgesini tıklayın.

    Coded UI Test Builder - Generate Code diyalog kutusu görüntülenir.

  11. Yöntem adı içine kodlanmış UI testinizin adını yazın ve Oluştur'u tıklatın.

    Oluşturulan kodun anatomisi hakkında daha fazla bilgi için bkz. Kodlanmış UI testinin anatomisi.

  12. Kodlanmış UI Testi Oluşturucusu'nu kapatmak için Kapat simgesini tıklatın.

    Not

    UI denetim eylemlerini kullanma ve özellikleri ayarlama hakkında daha fazla bilgi için bkz. Nasıl yapılır: Kodlanmış Kullanıcı Arabirimi Testlerinizde Kullanıcı Arabirimi Denetim Eylemleri ve Özelliklerini Kullanma.

  13. Testi çalıştırmak için, test yöntemine sağ tıklatın ve ardından Testleri Çalıştır'ı tıklatın.

    Kodlanmış UI testlerini çalıştırma hakkında daha fazla bilgi için, bkz. Otomatik Testleri Çalıştırma.

    Not

    Belirli bir veri ile kodlanmış UI testinizi oluşturduktan sonra, kodlanmış UI testinizi birkaç kez farklı koşullarda test etmek için farklı veri kümeleriyle çalıştırmak isteyebilirsiniz. Bunu yapmak için, veri tabanlı kodlanmış UI testi oluşturmak üzere kodlanmış UI testiniz için veri kaynağından parametreler ekleyebilirsiniz. Daha fazla bilgi için bkz. Nasıl yapılır: Verilerle Çalışan Kodlanmış UI Testi Oluşturma.

Ayrıca bkz.

Görevler

Nasıl yapılır: Test Altındaki Uygulama Kaydı Tarafından Kodlanmış UI Testi Oluşturma

Nasıl yapılır: Eylem Kaydından Kodlanmış UI Testi Oluşturma

Kodlanmış UI Testi Nasıl Oluşturulur

Nasıl yapılır: Kodlanmış Kullanıcı Arabirimi Testlerinizde Kullanıcı Arabirimi Denetim Eylemleri ve Özelliklerini Kullanma

Başvuru

Assert

Kavramlar

Kullanıcı Arayüzü ile Otomatik UI Testlerini Test Etme

Kodlanmış UI Testleri için En İyi Yöntemler

Kodlanmış UI Testleri ve Eylem Kayıtları için Desteklenen Yapılandırmalar ve Platformlar

Diğer Kaynaklar

Nasıl yapılır: Verilerle Çalışan Kodlanmış UI Testi Oluşturma

Kodlanmış UI testinin anatomisi