Aracılığıyla paylaş


Test denetleyicileri ve Visual Studio ile Test aracıları yönetme

Visual Studio kullanmak sınamaları uzaktan çalıştırmak için birden çok makineye sınamaları dağıtmak istediğiniz ya da yük sınamaları çalıştırmak, bir sınama denetleyicisi yapılandırmalısınız aracıları sınamak ve ayarları dosyası sınayın. Bu konuda açıklar nasıl test denetleyicilerini yönetme ve yükleyip ilk kez yapılandırdıktan sonra aracıları sınayın.

Uyarı

Kullanırsanız, Microsoft Test Yöneticisi testleri laboratuvar ortamında çalıştırmak için sınama denetleyicileri ve bunların aracıları kullanarak yönetmek Test denetleyici yöneticisi de Lab merkezi için Microsoft Test Yöneticisi.Bu konu yalnızca sınama yönetmek için Visual Studio kullanıyorsanız geçerlidir.

Nasıl yükleneceği ve test Aracısı yapılandırmanız ve Visual Studio'da sınamalarının denetleyicilerini sınama hakkında daha fazla bilgi için bkz: Sınama denetleyicileri ve Test aracıları sınamaları Visual Studio ile yönetmek için ayarlama.

Test denetleyici ve tüm izlemek ve yapılandırmak için aracıları, kayıtlı Test menüde Visual Studio 2012 seçim Test denetleyicilerini yönetme.

Yükleyip test denetleyici ve test aracıları yapılandırdıktan sonra bunları yönetmek için aşağıdaki yordamları kullanın:

  • Test denetleyicisine test aracısı ekleme

  • Test denetleyicisinden test aracısı kaldırma

  • Test aracısı için ayarları değiştirme

  • Test denetleyicisini yapılandırma

  • Testlerinizi çalıştırdığınızda aracıları yönetme

  • Testleri çalıştırmak için kullanılan test denetleyicisini belirleyin

  • Gecikmeli imzalanmış derlemelerden test yükleme

Test Denetleyicisine Test Aracısı Ekleme

Sınama Aracı için farklı test denetleyicisi eklemek isteyebilirsiniz veya sınama aracı yüklü olan bir sınama denetleyicisi eklemek zorunda kalabilirsiniz.

Test denetleyicisine test aracısı eklemek için

  1. Seçim Start, Tüm Programlar, Microsoft Visual Studio, Microsoft Visual Studio Test Aracısı yapılandırma aracı.

    Test Aracısını Yapılandır iletişim kutusu görüntülenir.

    Not

    Test denetleyicisine eklemek üzere zaten yüklü bir test aracınız olması gerekir.Test aracısının nasıl yükleneceği hakkında daha fazla bilgi için bkz. Sınama aracıları ve Test denetleyicilerini yükleme ve yapılandırma.

  2. Biçimini değiştirmek istiyorsanız, sınama aracı çalıştıran, seçim Çalıştırma seçenekleri.

    Size test aracısının nasıl çalıştırılacağıyla ilişkili iki seçenek sunulur:

    Hizmet   Kodlanmış UI testleri gibi masaüstü ile etkileşmesi gereken otomatik testleri çalıştırmak veya testiniz çalıştığında bir video kaydı oluşturmak zorunda değilseniz, Test aracısını farklı çalıştır öğesi altından Hizmet'i seçin. Test aracısı hizmet olarak başlatılır. Seçim İleri.

    Artık test aracısı hizmet olarak başladığında kullanıcı hakkındaki ayrıntıları girebilirsiniz.

    1. Adı alanına girin kullanıcı adı.

    2. Parola girmenizi parola.

      Önemli kullanıcı hesabı bilgileri

      • Boş parolalar, kullanıcı hesapları için desteklenmez.

      • IntelliTrace toplayıcı ya da ağ öykünmesini kullanmak istiyorsanız, kullanıcı hesabı Yönetici grubunun bir üyesi olmalıdır.

      • Aracı kullanıcı adı aracı hizmeti içinde değilse eklemeye çalışacaktır, bu test denetleyici üzerinde izinler gerektirir.

      • Test denetleyicisini kullanmaya çalışan kullanıcı, test denetleyicisinin Kullanıcı hesabında olmalıdır, aksi takdirde denetleyiciye karşı testleri çalıştıramazlar.

    Etkileşimli İşlem   Kodlanmış UI testleri gibi masaüstü ile etkileşmesi gereken otomatik testleri çalıştırmak istiyorsanız veya testiniz çalıştığında bir video kaydı oluşturmak istiyorsanız Etkileşimli İşlem'i seçin. Test aracısı hizmet yerine bir etkileşimli işlem olarak başlatılacak.

    Bir işlemi ve diğer seçenekleri test Aracı başladığında, bir sonraki sayfada kullanıcı hakkındaki ayrıntıları girin.

    1. Adı alanına girin kullanıcı adı.

    2. Parola girmenizi parola.

      Not

      Şu anda etkin kullanıcı olmayan farklı bir kullanıcı ile interaktif bir süreç olarak çalıştırmak için test aracını yapılandırırsanız, bilgisayarı yeniden başlatın ve aracıyı başlatabilmek için bu farklı bir kullanıcı olarak oturum açın.Buna ek olarak null parolalar kullanıcı hesapları için desteklenmez.IntelliTrace toplayıcı ya da ağ öykünmesini kullanmak istiyorsanız, kullanıcı hesabı Yönetici grubunun bir üyesi olmalıdır.

      Önemli kullanıcı hesabı bilgileri

      • Boş parolalar, kullanıcı hesapları için desteklenmez.

      • IntelliTrace'i veya ağ öykünmesi veri ve tanılama bağdaştırıcısını kullanmak istiyorsanız, kullanıcı hesabı Yönetici grubunun bir üyesi olmalıdır. Test aracısını çalıştıran makine Windows Vista veya sonraki sürümleri ya da En Az Ayrıcalıklı Kullanıcı Hesabı olan herhangi bir işletim sistemi kullanıyorsa, makineyi yönetici olarak da çalıştırmanız gerekir (yükseltilmiş).

      • Aracı kullanıcı adı aracı hizmeti içinde değilse eklemeye çalışacaktır, bu test denetleyici üzerinde izinler gerektirir.

      • Test denetleyicisini kullanmaya çalışan kullanıcı, test denetleyicisinin Kullanıcı hesabında olmalıdır, aksi takdirde denetleyiciye karşı testleri çalıştıramazlar.

    3. Test aracısı olan bilgisayarın, bilgisayarı yeniden başlattıktan sonra testleri çalıştıracağından emin olmak için, bilgisayarı otomatik olarak test aracısı olarak oturumu açması için ayarlayabilirsiniz. Otomatik olarak oturum aç'ı seçin. Bu, kullanıcı adı ve parolasını şifrelenmiş bir biçimde kayıt defterinde depolar.

    4. Masaüstüyle etkileşimde olması gereken otomatikleştirilmiş testleri engelleyebilmesi yüzünden ekran koruyucunun devre dışı olduğundan emin olmak için, Ensure screen saver is disabled'ı (Ekran koruyucunun devre dışı bırakıldığına emin ol) seçin.

      Uyarı

      Otomatik olarak oturum açtıysanız veya ekran koruyucuyu devre dışı bıraktıysanız, güvenlik riskleri vardır.Otomatik oturum açmayı etkinleştirerek, diğer kullanıcıların bilgisayarı başlatmasını ve otomatik olarak açılmış oturum hesabını kullanabilmelerini etkinleştirmiş olursunuz.Ekran koruyucusunu devre dışı bırakırsanız, bilgisayar, bilgisayarın kilidini açmak için kullanıcıyı oturum açmaya teşfik etmez.Bu, bilgisayara fiziksel erişimi olan herkesin, makineye erişmesine izin verir.Bu özellikleri bir bilgisayarda etkinleştirirseniz, bu bilgisayarların fiziksel olarak güvenli olduğundan emin olmalısınız.Örneğin, bu bilgisayarlar, fiziksel olarak güvenli laboratuarda bulunur.(Ekran koruyucunun devre dışı bırakıldığına emin ol'u temizlerseniz, bu ekran koruyucunuzu etkinleştirmez.)

  3. Bu aracıyı farklı bir test denetleyicisiyle kaydetmek için, Test denetleyicisiyle kaydet'i seçin. Test denetleyicinizin adını yazın ve ardından şunu yazın: Test aracısını aşağıdaki test denetleyicisiyle birlikte kaydet bölümünde kullandığınız bağlantı noktası numarası. Örneğin, agent1:6901 yazın.

    Not

    Varsayılan bağlantı noktası numarası 6901'dir.

  4. Değişikliklerinizi kaydetmek için seçin Uyguladığınız ayarları. Kapat Yapılandırma Özeti iletişim kutusunu ve ardından kapat Test Aracısı yapılandırma aracı.

  5. Uyarı

    Aracı şu anda başka bir test denetleyicisinde çalıştırmak için yapılandırıldıysa, test aracısını o denetleyiciden kaldırmanız gerekir.Test denetleyicisi takım projesiyle kayıtlısa, Microsoft Test Yöneticisi için Laboratuvar Merkezi'nde Test Denetleyici Yönetici'sini kullanarak test aracısını kaldırabilirsiniz.Aksi takdirde üzerinde test aracı kaldırmak için Test Visual Studio'da menü seçin Test denetleyicilerini yönetme.

Test Denetleyicisinden Test Aracısı Kaldırma

Test aracısı kaldırılmadan önce, çevrimdışı olarak ayarlanmış olmalıdır.

Test denetleyicisinden test aracısı kaldırmak için

  1. Test denetleyicisi takım projesi ile kayıtlı değilse, bu adımları izleyin.

    1. Üzerinde Test menüde Visual Studio, seçim Test denetleyicileri yönetmek.

      Administer Test Controllers (Test Denetleyicilerini Yönet) iletişim kutusu görüntülenir.

    2. Denetleyici aşağı açılan listesinde, test denetleyicisini ayarladığınız bilgisayarın adını girin. Önceden belirli bir test denetleyicisi yönettiyseniz, adı listeden seçebilirsiniz.

    3. Aracılar bölmesinde, test aracısı adı seçin. Seçim aracı hala çevrimiçiyse, çevrimdışı. Kaldırmak için Seç kaldırma.

      Not

      Test aracısını kaldırmak, sadece onun test denetleyicisiyle ilişkisini keser.Sınama Aracı tamamen kaldırmak için Programlar ve Özellikler test aracı bilgisayardaki Denetim Masası.

  2. Test denetleyicisi takım projesi ile kayıtlıysa, bu adımları izleyin.

    1. Open Microsoft Test Yöneticisi:

      Seçim Start, Tüm Programlar, Microsoft Visual Studio 2012, Microsoft sınama Yöneticisi.

    1. Seçim Lab merkezi, denetleyicileri.

      Test Denetleyicisi Yöneticisi görüntülenir.

    2. Test denetleyicileri listesinden kendi test denetleyicinizi seçin.

      Bu sınama denetleyicisiyle kayıtlı herhangi bir sınama aracıları test aracıları listesinde görüntülenir.

    Not

    Bir test aracısı, masaüstü ile etkileşime geçebilecek bir işlem olarak çalıştırmak üzere ayarlanmışsa, test aracısı listede adından önce bir yıldız işaretiyle görüntülenir.

    1. Kaldırmak istediğiniz aracıyı seçmek. Seçim aracı hala çevrimiçiyse, Çevrimdışı. Kaldırmak için Seç kaldırma düğme.

      Not

      Test aracısını kaldırmak, sadece onun test denetleyicisiyle ilişkisini keser.Sınama Aracı tamamen kaldırmak için Programlar ve Özellikler test aracı bilgisayardaki Denetim Masası.

    Bu yordamdaki adımları kullanarak, test aracısını başka bir test denetleyicisine taşıyamazsınız. Test aracısını başka bir test denetleyicisine taşımak için, test aracısını geçerli test denetleyicisinden kaldırın. Sonra, test aracısını test denetleyicisine eklemek için yordamdaki adımları kullanabilirsiniz.

Test Aracısı için Ayarları Değiştirme

Test aracısının durumu aşağıdaki değerlerden herhangi biri olabilir:

Durum

Description

Çalışan testler

Çalışan testler

Hazır

Testleri çalıştırmak için veya veri ve tanılama toplamak için kullanılabilir

Offline

Testleri çalıştırmak için veya veri ve tanılama toplamak için kullanılamaz

Disconnected

Test aracısı başlatılmadı

  • Aşağıdaki yordamları kullanarak test aracısının durumunu ve diğer ayarlarını değiştirebilirsiniz.

Bir test denetleyicisi takım projesiyle kayıtlıysa, onu ve tüm test aracılarını, Microsoft Test Yöneticisi için Laboratuvar Merkezi'ndeki Test Denetleyici Yöneticisi'ni kullanarak yapılandırabilir ve görüntüleyebilirsiniz. Aksi halde, test denetleyici ve herhangi bir kayıtlı aracıları izlemek ve yapılandırmak için seçin Yük test Visual Studio ve noktasına menüsü Test denetleyicilerini yönetme veya Test denetleyicilerini yönetme yük sınaması araç çubuğundan.

Test aracısının ayarlarını değiştirmek için

  1. Test aracısı, takım projesiyle kayıtlı bir test denetleyicisine kayıtlıysa, bu adımları izleyin:

    1. De Microsoft Test Yöneticisi, seçim Lab merkezi, denetleyicileri.
  2. Test aracısı, takım projesiyle kayıtlı bir test denetleyicisine kayıtlı değilse, bu adımları izleyin:

    1. Visual Studio üzerinde Yük test menüsünden seçin Test denetleyicilerini yönetme veya Test denetleyicilerini yönetme yük sınaması araç çubuğundan.

      Test Denetleyicisini Yönet iletişim kutusu görüntülenir.

  3. Test denetleyicisi listesinde, test aracısnı değiştirmek istediğiniz test denetleyicisinin adını seçin. Test denetleyicisi listede görünmüyorsa, test denetleyicisinin doğru kayıdedilmiş olduğunu denetleyin. Daha fazla bilgi için, test denetleyicisinin nasıl yapılandırılacağı hakkında aşağıdaki yordama bkz.

  4. (İsteğe bağlı) İçinde Test aracıları bölmesinde, özelliklerini değiştirmek istediğiniz sınama aracı bilgisayarı seçin.

  5. Kullanıyorsanız, Microsoft Test Yöneticisi, seçim yapılandırma.

    -veya-

    Visual Studio kullanıyorsanız, seçim özelliklerini.

  6. Aşağıdaki test aracısı özelliklerini gerektiği gibi değiştirin:

Test Aracısı Özelliği

Description

Weighting (Ağırlığı)

Test aracılarını farklı başarım düzeyleriyle kullandığınızda, yükü dağıtmak için kullanılır. Örneğin, 100 ağırlığı ile bir test aracısı, 50 ağırlığı olan test aracısı yükünün iki katı ağırlık alır.

IP anahtarlama

IP geçişini yapılandırmak için kullanılır. IP geçişi, belli bir IP aralığı kullanarak test aracısının istekler göndermesini sağlar. Bu, farklı istemci bilgisayarlardan gelen çağrıların benzetimini yapar.

Yükleme testiniz Web grubuna erişiyorsa IP geçişi önemlidir. Çoğu yük dengeleyicileri, istemcinin IP adresini kullanarak bir istemci ve belirli bir Web sunucusu arasında benzeşim kurar. Tüm istekler tek bir istemciden geliyor gibi görünüyorsa, yük dengeleyicisi yükü dengelemez. Web grubunda iyi bir yük dengesi edinmek için, isteklerin IP adres aralığından geldiğinden emin olun.

NotNot
Bir ağ bağdaştırıcısı belirtebilir veya otomatik olarak şu anda kullanılmayan birini seçmek için (Tümü Atanmamış)'ı kullanın.

IP anahtarlama özelliği kullanmak için Visual Studio sınama Aracı hizmeti o aracı bilgisayarın Administrators grubundaki bir kullanıcı olarak çalışmalıdır. Bu kullanıcı, aracı kurulumu sırasında seçilir, ancak hizmet özelliklerini değiştirerek ve yeniden başlatarak değiştirilebilir.

IP geçişinin düzgün çalıştığını doğrulamak, IIS Web sunucusu günlüğünü etkinleştirin, IIS günlüğü işlevini, isteklerin yapılandırdığınız IP adreslerinden geldiğini doğrulamak için kullanın.

Öznitelikler

Test aracısı seçiminde kullanılabilecek ad/değer çiftleri kümesi. Örneğin, test belirli bir OS gerektirebilir. Öznitelikler ekleyebilirsiniz Rol sekmesi sizin test öznitelikleri eşleşen bir sınama aracı seçmek için ayarlar dosyasını ve bunlar kullanılabilir. Birden fazla makine bir sınama çalıştırmak istiyorsanız, bir öznitelik sınamalarınızı çalışmak üzere yapılandırılan sınama ayarları rolünde oluşturun ve sonra bu rolü kullanmak istediğiniz her sınama aracı eşleşen özniteliği yapılandırın. Sınama ayarları dosyanız rolü bir öznitelik ekleme hakkında daha fazla bilgi için bkz: Visual Studio Testleri için Test Ayarlarını Belirtme.

NotNot
Bu ayar yalnızca, bu öznitelikler yalnızca sınama ayarları Visual Studio için kullanıldığından, bir takım projeye kayıtlı olmayan bir test denetleyicisi ile kaydedilen test aracıları için kullanılabilir.

Test aracısı ağırlığı ve test aracısı özniteliği değişiklikleri hemen yürürlüğe girer fakat çalışan testleri etkilemez. IP Adresi Aralığı, test denetleyicisi yeniden başlatıldıktan sonra etkili olur.

  1. (İsteğe bağlı) Test aracısının durumunu değiştirmek için, listedeki aracıyı seçin ve ardından aracının geçerli durumuna göre seçeneklerden kullanılabilir eylemi seçin.

    Not

    Test aracınız işlem olarak çalışıyorsa, test aracının yüklü olduğu bilgisayarda çalışan bildirim alanında simgesinden test aracısının durumunu değiştirirsiniz.Bu, test aracısının durumunu gösterir.Bu aracı kullanarak, işlem olarak çalışıyorsa aracıyı başlatıabilir, durdurabilir veya tekrar başlatabilirsiniz.Test Aracısı çalışır durumda değilse bir işlem olarak başlatmak için seçim Start, Tüm Programlar, Microsoft Visual Studio , Microsoft Visual Studio Test aracı.Bu bildirim alanı simgesini ekler.

Test Denetleyicisi Yapılandırma

Test denetleyicisi yapılandırmak için Takım Testi Denetleyicisi Yapılandırma Aracı kullanmanız gerekir. Test denetleyicinizi yapılandırırken,test denetleyicinizi farkı bir takım projesi koleksiyonuyla kaydedebilirsiniz veya test denetleyicisini takım projesi koleksiyonundan kaldırabilirsiniz.

Test denetleyicinizi Team Foundation Server proje koleksiyonu ile kaydetmek isterseniz, test denetleyicisi hizmeti için kullandığınız hesap Takım Projesi Koleksiyonu için Proje Koleksiyonu Test Hizmeti Hesapları grubunun bir üyesi olmalıdır veya test denetleyicisi yapılandırma aracını çalıştırmak için kullandığınız hesap Proje Koleksiyonu Yöneticisi grubunun bir üyesi olmalıdır.

Not

Takım projesi koleksiyonunda varolan ortamlara sahip takım projesi kleksiyonundan test denetleyicisi kaydını kaldırırsanız, ortamlar test denetleyşcşsşnş yeniden kaydetseniz de olmayı sürdürür.

Test denetleyicisini yapılandırmak için

  1. Sınama denetleyicisi herhangi bir zamanda yeniden yapılandırmak için aracı çalıştırmak için seçin Start, Tüm programları, Microsoft Visual Studio, Microsoft Visual Studio Test denetleyicisi yapılandırma aracı.

    Test Denetleyicisini Yapılandır iletişim kutusu görüntülenir.

  2. Test denetleyicisi hizmetiniz için oturum açma hesabı olarak kullanmak üzere kullanıcı seçin.

    Not

    Boş parolalar, kullanıcı hesapları için desteklenmez.

  3. (İsteğe bağlı) Bu sınama denetleyicisi ile laboratuar ortamında kullanılması istediğiniz Microsoft Test Yöneticisi, kendi ortamlarını içeren ekip proje için ekip proje derlemesiyle denetleyicisi kaydetmeniz gerekir. Register with Team Project Collection (Takım Projesi Koleksiyonuyla Kaydet)'i seçin. Ekip proje koleksiyonunu bulmak için göz veya adı yazabilirsiniz test denetleyicisinin aşağıdaki proje ekibi derlemesiyle kaydını. Tam yolu girdiğinizden emin olun. Örneğin, http://< sunucu adı >:8080/tfs/DefaultCollection.

    Not

    Ortamlar hakkında daha fazla bilgi için, bkz. Testleri Çalıştırmak veya Veri Toplamak için Test Makinelerini Ayarlama.

  4. (İsteğe bağlı) Test denetleyici ile laboratuar ortamında kullanmak istemiyor, ancak Visual Studio'dan çalıştırmak için yalnızca clear sınar, Ekip proje koleksiyonu ile kayıt.

  5. (İsteğe bağlı) Yükleme testi için test denetleyicisi yapılandırmak üzere, Yükleme testi yapılandır'ı seçin. Aşağıdaki SQL Sunucu örneğinde yükleme testi sonuçları veritabanı oluşturma içine SQL Server örneğinizi yazın.

    Yükleme testleri hakkında daha fazla bilgi için, bkz. Visual Studio Web Performansı ve Yük Testlerini Kullanarak Performansı ve Stresi Test Etme ve Yükleme Testleriyle Test Denetleyicileri ve Test Aracılarını Kullanma.

Not

Test denetleyicileri ve sorun giderme hakkında daha fazla bilgi için, bkz. Sınama aracıları ve Test denetleyicilerini yükleme ve yapılandırma.

Testlerinizi Çalıştırmak İçin Kullanılan Test Denetleyicisini Belirleyin

Testlerinizi testi denetleyiciyi kullanarak çalıştırdığınızda bir sorun oluşuyorsa, test denetleyicisi servisinin çalıştığını veya test denetleyicisi bilgisayarının başlatıldığını onaylamak için kullanılan test denetleyicisini belirlemeniz gerekebilir.

Visual Studio ile Testleri Çalıştırma

Visual Studio kullanarak sınamalarınızı çalıştırırsanız, sınama ayarlarınızın sınamalarınızı çalıştırmak için kullandığınız sınama denetleyicisi görüntülenir. Test ayarlarınızı görüntülemek için şu konudaki yordamı kullanın: Nasıl yapılır: Microsoft Visual Studio'dan Test Ayarları Dosyasını Düzenleme.

Microsoft Test Yöneticisini Kullanarak Testleri Çalıştırma

Microsoft Test Yöneticisi kullanarak testlerinizi çalıştırırsanız, test denetleyicisi kullanmak için bir ortam oluşturmanız gerekir. Testlerinizi çalıştırdığınızda, aşağıdaki seçeneklerden birini seçin:

  • Çalıştırma:bu, test planınızda belirlenmiş olan ortamı kullanarak testlerinizi çalıştırır.

  • Seçenekleriyle çalıştırın: Testlerinizi farklı ortamla çalıştırmak için bu seçeneği kullanabilirsiniz.

Test planınızda belirtilmiş olan ortamı bulmak üzere test planınızın Özellikler görünümündeki ortamları görüntülemek için aşağıdaki konuyu kullanın: Nasıl yapılır: Test Planı için Test Ayarları ve Ortamları Seçme.

Testleri çalıştırmak için hangi ortamı kullandığınızı bildiğinizde, ortamın ayrıntılarını görüntülemek için aşağıdaki yordamı kullanabilirsiniz.

Ortamınız için test denetleyicisini belirlemek için

  1. Open Microsoft Test Yöneticisi:

    Seçim Start, Tüm Programlar, Microsoft Visual Studio 2012, Microsoft sınama Yöneticisi.

  2. Seçim Lab merkezi, Laboratuvar.

    Ortamlar görünümü görüntülenir.

  3. Listeden, sınamaları çalıştırmak ve daha sonra seçmek için kullandığınız ortamı seçin açık.

    Ortam görüntülenir. Artık ortamınız için hangi test denetleyicisinin seçili olduğunu görüntüleyebilirsiniz. Test denetleyicisi adı üzerinde çalıştığı bilgisayar adıyla aynıdır.

    Not

    Test denetleyicisi hizmeti Visual Studio Test Denetleyicisi olarak adlandırılır.Test denetleyicisi ile sorun yaşarsanız, bilgisayarın başlatıldığından ve hizmetin bilgisayarda çalıştığından emin olun.

Testlerinizi Test Denetleyicileriyle Çalıştırdığınızda Aracılarınızı Yönetme

Visual Studio 2012 için test ayarlarınız için uygulamanıza roller eklediğinizde, her rolünüz için aracı özellikleri ekleyebilirsiniz. Bu, hangi test aracılarının bu rol için kullanılabilir olduğunu belirler. Bu test ayarlarınızı kullanarak testlerinizi çalıştırdığınızda, test ayarları için seçilen test denetleyicisi gerekli aracıların kullanılabilirliğini belirler. Aracı kullanılabilirliği belirlendiğinde oluşabilecek aşağıdaki durumlar şunlardır:

  • Testleri çalıştırmak zorunda olan rol için hiç kullanılabilir aracı yok. Testleriniz çalıştırılamaz. Aşağıdaki eylemlerden birini gerçekleştirip testlerinizi yeniden çalıştırın:

    • Testlerinizi çalıştıracak rol için bir aracının kullanılabilir olmasını bekleyin.

    • Bu rol için kullanılabilecek çevrimdışı aracılar varsa, kullanılabilir olması için aracıyı tekrar çalıştırın.

    • Bu rol için, test denetleyicisine doğru aracı özellikleriyle başka bir aracı ekleyebilirsiniz.

    • Bu rol için kullanmak istediğiniz diğer aracıları etkinleştirmek üzere aracı özelliklerini değiştirebilirsiniz.

  • Tanılama veri bağdaştırıcılarını çalıştıran bir veya daha fazla rol için kullanılabilir aracı yok. Testleriniz çalışabilir fakat tanılama veri bağdaştırıcısı çalışamaz. Testlerinizi tanılama veri bağdaştırıcısı olmadan çalıştırabilir veya aşağıdaki eylemlerden birini gerçekleştirip testlerinizi tekrar çalıştırabilirsiniz:

    • Bu roller için bir aracının kullanılabilir olmasını bekleyebilirsiniz.

    • Bu rol için kullanılabilecek başka çevdimdışı aracılar varsa, Test menüsünde Test Denetleyicisi Yönetme'den aracının durumunu çevrimiçi olarak değiştirmelisiniz. Ayrıca, aracının denetleyiciden bağlantısı kesilmişse onu yeniden başlatmanız gerekebilir.

    • Bu test için ihtiyacınız olabilecek aracıların başka testleri çalıştırmakla meşgul olmadığından emin olun. Test menüsünde Test Denetleyicisi Yönetme'den herhangi bir aracının durumunu denetleyebilirsiniz.

    • Bu rol için, test denetleyicisine doğru aracı özellikleriyle başka bir aracı ekleyebilirsiniz.

    • Bu rol için kullanmak istediğiniz diğer aracıları etkinleştirmek üzere aracı özelliklerini değiştirebilirsiniz.

Gecikmeli İmzalanmış Derlemelerden Test Yükleme

Test denetleyicisi ve test aracıları, yalnızca sağlam imzalı veya imzasız test derlemelerini yükleyebilir. Bazı test derlemeleri, uygulama için üretim derlemelerine erişimleri olması gerektiğinden gecikmeli imzalanmıştır. Ancak, bu derlemeler kuvvetle imzalanmamıştır çünkü onlar yalnızca test derlemeleridir ve dağıtılmazlar. Bu derlemeler gecikmeli imzalanmış olduğundan yüklenemez, test denetleyicisi makineyi de içermek yoluyla, derlemenin yüklendiği tüm makinelerde bu derlemeler için tanımlayıcı ad doğrulamayı devre dışı bırakmalısınız. Gecikmeli imzalanmış doğrulamayı devre dışı bırakmak için sn.exe kullanın. Atlanan tanımlayıcı ad doğrulamasının istendiği gecikmeli imzalanmış derlemenin ortak anahtar belirtecinin de eklenmesi gerekebilir.

Ertelenmiş imzalı doğrulamayı devre dışı bırakmak için Sn.exe (güçlü adı aracı) kullanın.

Bu, komutu çalıştırdığınız bilgisayarda, yalnızca belirtilen derleme için tanımlayıcı ad doğrulamasını devre dışı bırakır. Bunu sadece yeterli izinleriniz varsa yapabilirsiniz.

Test çalıştırması tamamlandıktan sonra, SN.exe komutunu kullanarak gecikmeli imza doğrulamasını yeniden etkinleştirin.

İmza doğrulamasını devre dışı bırakmak ve yeniden etkinleştirmek için önerilen yol, betiklerde SN.exe komutlarını kullanmaktır. Kurulum betik doğrulamayı devre dışı bırakabilir ve bir temizleme betik doğrulamayı tekrar etkinleştirebilirsiniz.

Ayrıca bkz.

Kavramlar

Sınama aracıları ve Test denetleyicilerini yükleme ve yapılandırma

Microsoft Test Yöneticisi'nde Testleri Çalıştırma

Diğer Kaynaklar

Visual Studio Testleri için Test Ayarlarını Belirtme