Aracılığıyla paylaş


Visual Studio'da Test Denetleyicilerini ve Test Aracılarını Yönetme

 

Yayýmlanma: Nisan 2016

Testleri uzaktan çalıştırmak için Visual Studio kullanmak isterseniz, testleri birden çok makineye dağıtın veya yük testleri çalıştırın; test denetleyicisi, test aracıları ve test ayarları dosyasını yapılandırmalısınız. Bu konu, test denetleyicileri yönetin ve test aracıları yükleyin ve bunları ilk kez yapılandırdıktan sonra açıklamaktadır.

Yük testleri çalıştırıyorsanız, kaynakların kullanılması ve bu yükü oluşturmak için kendi makinelerinin Kurulumu gerekmez. Web sitenize aynı anda erişen birçok kullanıcının yükünü üreten sanal makineler bulutta sağlamak için bulut tabanlı yük testini kullanabilirsiniz. Tek ihtiyacınız olan bir Visual Studio Online hesabı. Bu hakkında daha fazla bilgi bulut tabanlı yük test etme hizmeti.

Laboratuar ortamlarında testleri çalıştırmak için Microsoft Test Yöneticisi kullanırsanız, test denetleyicilerini ve aracılarını, Microsoft Test Yöneticisi için Laboratuar Merkezi içindeki Test Denetleyici Yöneticisini kullanarak yönetirsiniz. Bu konu, yalnızca testler çalıştırmak için Visual Studio kullanıyorsanız geçerlidir.

Yükleyin ve test aracıları yapılandırmak ve Visual Studio'da testleri çalıştırmak için denetleyicileri sınamak hakkında daha fazla bilgi için bkz: Visual Studio ile Testleri Yönetmek için Test Denetleyicilerini ve Test Aracılarını Ayarlama.

Yapılandırmak ve test denetleyicisi ve kayıtlı aracılar izlemek için test ayarları dosyasını çalıştırmak istediğiniz testleri içeren test projenizi olmalıdır. Yük testi ayarları dosyasını açın, seçin Rol ve seçin Test Denetleyicilerini Yönet için açılan Denetleyici alan.

Open your test settings file, select the Role tab

Bir yük testi projesi için de seçebilirsiniz Test Denetleyicilerini Yönet öğesinden Yük testi menü.

Test denetleyicinizi ve test aracınızı yükledikten ve yapılandırdıktan sonra bunları yönetmek için aşağıdaki yordamları kullanın:

  • Test denetleyicisine test aracısı ekleyin

  • Test denetleyicisinden bir test aracısı kaldırın

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

  • Bir test denetleyicisi yapılandırın

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

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

  • Gecikmeli imzalanmış derlemelerden test yükleme

Test Denetleyicisine Test Aracısı Ekleme

Farklı test denetleyicisine test aracısı eklemek isteyebilir veya yeni yüklediğiniz test denetleyicisine test aracısı eklemek zorunda olabilirsiniz.

Test denetleyicisine test aracısı eklemek için

  1. Başlat, Tüm Programlar, Microsoft Visual Studio, Microsoft Visual Studio Test Aracısı Yapılandırma Aracı öğelerini seçin.

    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ı yükleme hakkında daha fazla bilgi için Test Aracılarını ve Test Denetleyicileri Yükleme ve Yapılandırma.

  2. Test aracısın çalışma şeklini değiştirmek isterseniz Çalıştırma Seçenekleri öğesini seçin.

    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. İleri öğesini seçin.

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

    1. Kullanıcı adı içine adı girin.

    2. Parola içine parolayı girin.

      Ö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 denetleyicisi ü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ıramaz.

    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 sonraki sayfada, test aracısı işlem olarak başladığında kullanıcı hakkındaki ayrıntıları ve diğer seçenekleri girin.

    1. Kullanıcı adı içine adı girin.

    2. Parola içine parolayı girin.

      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.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 denetleyicisi ü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ıramaz.

    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, Ekran koruyucunun devre dışı bırakıldığından emin ol 'u 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şvik 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ı test denetleyicisiyle kaydetmek için seçin test denetleyicisiyle. Ardından, test denetleyicinin adı yazın: ve kullanmakta olduğunuz bağlantı noktası numarası test aracısını aşağıdaki test denetleyicisiyle. Örneğin, agent1:6901 yazın.

    Not

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

  4. Değişikliklerinizi kaydetmek için Ayarları Uygula'yı seçin. Yapılandırma özeti iletişim kutusunu kapatın ve ardından Test Aracısı Yapılandırma Aracı'nı kapatın.

  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ıysa, Microsoft Test Yöneticisi için Laboratuar Merkezi içindeki Test Denetleyicisi Yöneticisi öğesini kullanarak test aracısı kaldırabilirsiniz.Aksi durumda, üzerinde test aracısını kaldırmak için, Visual Studio'da Test menüsünde Test Denetleyicilerini Yönet'i seçin.

Test Denetleyicisinden Bir Test Aracısı Kaldırma

Test aracısı, kaldırmadan önce çevrimdışı duruma ayarlanması gerekir.

Bir denetleyici için bir laboratuvar ortamında bir parçası olarak kaydedilen aracıları kaldırmak için bu yordamı kullanamazsınız. Bu aracılar bir denetleyicisinden kaldırmak için Microsoft Test Yöneticisi'ni kullanarak ortam kaldırmanız gerekir.

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. Visual Studio test projeniz için yük testi ayarları dosyasını açın, seçin Rol ve seçin Test Denetleyicilerini Yönet için açılan Denetleyici alan.

      Test denetleyicisi yönetme iletişim kutusu görüntülenir.

    2. Denetleyici açılan listesinde, test denetleyicisini kurduğunuz 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. Aracı yine de çevrimiçi ise seçin çevrimdışı. Kaldırmak için seçin kaldırmak.

      Not

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

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

    1. Microsoft Test Yöneticisi öğesini açın. (Tüm programlar, Microsoft Visual Studio, Microsoft Test Yöneticisi başlatmaya gidin.)
    1. Laboratuvar Merkezi, Denetleyiciler öğesini seçin.

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

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

      Bu test denetleyicisiyle kayıtlı herhangi bir test aracısı, şimdi test aracıları listesinde görüntülenmektedir.

    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çin. Aracı hala çevrimiçiyse, Çevrimdışı öğesini seçin. Kaldırmak için, Kaldır düğmesini seçin.

      Not

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

    Bu yordamdaki adımları kullanarak, test aracısını başka bir test denetleyicisine taşıyamazsınız. Test aracısı başka bir test denetleyicisine taşımak için, test aracısı 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 durumu aşağıdaki değerlerden herhangi biri olabilir:

Durum

Açıklama

Çalışan Test

Çalışan testler

Hazır

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

Çevrimdışı

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

Bağlı Değil

Test aracısı başlatılmadı

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

Test aracısı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. Microsoft Test Yöneticisi içinde Laboratuar Merkezi, Denetleyicileri seçin.
  2. Test aracısı, takım projesiyle kayıtlı bir test denetleyicisine kayıtlı değilse, bu adımları izleyin:

    1. Sınama denetleyicisi ve yük testi için kayıtlı aracılar izlemek ve yapılandırmak için seçin Yük testi Visual Studio ve noktasına menüde Test Denetleyicilerini Yönet. Diğer testler için Visual Studio'daki test projeniz için yük testi ayarları dosyasını açın, seçin Rol ve seçin Test Denetleyicilerini Yönet için açılan Denetleyici alan.

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

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

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

  5. Eğer Microsoft Test Yöneticisi kullanıyorsanız, Yapılandır öğesini seçin.

    -veya-

    Visual Studio kullanıyorsanız, Özellikler'i seçin.

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

Test Aracısı Özelliği

Açıklama

Ağırlık

Test aracılarını farklı performans 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 istekler göndermesini sağlar. Bu, farklı istemci bilgisayarlardan gelen çağrıların benzetimini yapar.

Yük 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.

Not

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

IP geçiş özelliğini kullanmak için, Visual Studio Test Aracısı hizmetinin o aracı bilgisayar için Yöneticiler grubundaki bir kullanıcı olarak çalışması gerekir. Bu kullanıcı, aracı kurulumu sırasında seçilir, ancak hizmet özelliklerini değiştirerek ve yeniden başlatarak değiştirilebilir.

IP değiştirme düzgün çalıştığını doğrulamak için IIS Web sunucusunda günlüğe kaydetme işlemi etkinleştirmek için isteklerin yapılandırdığınız IP adreslerinden geldiğini doğrulamak için IIS günlüğü işlevini kullanın.

Öznitelikler

Test aracısı seçiminde kullanılabilecek ad/değer çiftleri kümesi. Örneğin, test belirli bir OS gerektirebilir. Test ayarları dosyanızın Roller sekmesine öznitelik ekleyebilirsiniz; öznitelikleri eşleşen bir test aracısı seçmek için kullanılabilirler. Birden fazla makinede test çalıştırmak isterseniz, testlerinizi çalıştırmak üzere yapılandırılmış test ayarları rolünde bir öznitelik oluşturun ve sonra ilgili rolde kullanmak istediğiniz her test aracısı üzerinde eşleştirme özniteliğini yapılandırın. Bir role, test ayarları dosyasında bir öznitelik ekleme hakkında daha fazla bilgi için bkz Visual Studio Testleri için Test Ayarlarını Belirtme.

Not

Bu ayar yalnızca, test denetleyicisiyle kayıtlı olup takım projesiyle kayıtlı olmayan test aracıları için kullanılabilirdir, çünkü bu öznitelikler sadece Visual Studio için test ayarlarında kullanılır.

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 durumunu yönetirsiniz.Bu, test aracısının durumunu gösterir.Bu aracı kullanarak, işlem olarak çalışıyorsa aracıyı başlatılabilir, durdurabilir veya tekrar başlatabilirsiniz.Çalışır durumda değilse, test aracısını bir işlem olarak başlatmak için Başlat, Tüm Programlar, Microsoft Visual Studio , ve Microsoft Visual Studio Test Aracısı'nı seçin.Bu bildirim alanı simgesini ekler.

Test Denetleyicisi Yapılandırma

Test denetleyicisi yapılandırmak için Team Test Controller 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 koleksiyonundan test denetleyicisi kaydını kaldırırsanız da, o takım projesi koleksiyonunu taşıyıp test denetleyicisini taşınan takım projesi koleksiyonuna yeniden kaydederseniz, takımlar varolmayı sürdürür.

Test denetleyicisini yapılandırmak için

  1. Test denetleyicinizi istediğiniz zaman yeniden yapılandırmak üzere aracı çalıştırmak için, Başlat, Tüm Programlar, Microsoft Visual Studio, Microsoft Visual Studio Test Denetleyicisi Yapılandırma Aracı'nı seçin.

    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 test denetleyicisini Microsoft Test Yöneticisi öğesini kullanarak Laboratuar ortamı ile kullanmak istiyorsanız, ortamınızı içeren takım projesi için takım projesi koleksiyonuyla denetleyiciyi kaydetmeniz gerekir. Takım Projesi Koleksiyonuyla Kaydet 'i seçin. Takım projesi koleksiyonunuzu bulmak için, Gözat 'ı seçin veya Aşağıdaki Takım Projesi Koleksiyonuyla test denetleyicisini kaydet içine adı yazabilirsiniz. Tam yolu girdiğinizden emin olun. Örneğin, http://< sunucu adı >:8080/tfs/DefaultCollection.

  4. (İsteğe bağlı) Test denetleyicinizi fiziksel veya sanal ortamla kullanmak istemiyor, fakat yalnızca testlerinizi Visual Studio'dan çalıştırmak istiyorsanız, Takım Projesi Koleksiyonuyla Kaydet'i temizleyin.

  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 Server örneğinde yük testi sonuçları veritabanı oluştur içine SQL Server örneğinizi yazın.

    Yük testi hakkında daha fazla bilgi için [çekildi] Visual Studio'da web performans ve yük testleri ve Yük Testleriyle Birlikte Test Denetleyicileri ve Test Aracılarını Kullanma.

Not

Daha fazla sorun giderme test denetleyicileri hakkında bilgi için bkz: Test Aracılarını ve Test Denetleyicileri 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 testlerinizi çalıştırırsanız, testlerinizi çalıştırmak için kullandığınız test denetleyicisi test ayarlarınızda görüntülenir. Test ayarlarınızı görüntülemek için bu 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

Eğer 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ırın: Bu, test planınızda belirlenmiş olan ortamı kullanarak testlerinizi çalıştırır.

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

Test planınızı belirtilen ortamı bulmak için ortamlarında görüntülemek için aşağıdaki konuları kullanın özellikleri test planınız için Görünüm: Nasıl yapılır: Test Planı için Test Ayarları ve Ortamlarını Seçme.

Hangi ortamın testlerinizi çalıştırmak için kullandığınız biliyorsanız, bu ortamı 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. Microsoft Test Yöneticisi öğesini açın. (Tüm programlar, Microsoft Visual Studio, Microsoft Test Yöneticisi başlatmaya gidin.)

  2. Laboratuvar Merkezi, Laboratuvar öğesini seçin.

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

  3. Listeden testlerinizi çalıştırmak için kullanmak istediğiniz ortamı seçin ve ardından Açık'ı seçin.

    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ığını ve hizmetin bilgisayarda çalıştığını doğrulamak isteyebilirsiniz.

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

Uygulamanız için Visual Studio test ayarlarınız için roller eklediğinizde, her, rolleri için aracı özellikleri ekleyebilirsiniz. Bu, hangi test aracıları bu rol için kullanılabilir olduğunu belirler. Kullanan yük testlerinizi çalıştırmak bu ayarları test, test ayarları için seçilen test denetleyicisi gerekli aracıların kullanılabilirliğini belirler. Aracı kullanılabilirliği belirlendiğinde oluşabilecek 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ı bekleyebilirsiniz.

    • 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ıştırılabilir fakat tanılama veri bağdaştırıcısı çalıştırılamaz. 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 çevrimdışı aracılar varsa, Test menüsünde Test Denetleyicisi Yönetin öğesinden aracının durumunu çevrimiçi olarak değiştirmelisiniz. Ek olarak, 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önet 'ten 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ısı, 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çermesi 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.

Kullanım Sn.exe (Tanımlayıcı Ad Aracı) gecikmeli imzalanmış doğrulamayı devre dışı bırakmak.

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.

Test Aracılarını ve Test Denetleyicileri Yükleme ve Yapılandırma
Visual Studio Testleri için Test Ayarlarını Belirtme
Microsoft Test Yöneticisi ile el ile testleri çalıştırma