Aracılığıyla paylaş


İzlenecek yol: Bir Yükleme Testinde Test Denetleyicisi ve Test Aracıları Kullanmak

Bu yönergede yük testini birkaç makine arasında dağıtmak için testi denetleyicisi kullanan bir test ayarı yapılandırmak için kullanılan yordamları öğreneceksiniz. Ayrıca, bu yönerge test denetleyicisine sanal kullanıcı lisans paketlerinin nasıl ekleneceğiyle birlikte test ayarına tanılama ve veri bağdaştırıcılarının nasıl ekleneceğini gösterir.

Bu izlenecek yol size Visual Studio 2010 Ultimate kullanarak dağıtılmış bir yükleme testi oluşturma ve sonra çalıştırma konusunda yardımcı olur.

Bu yönergede, aşağıdaki görevleri tamamlamanız gerekmektedir:

  • Bir test denetleyicisi ve test aracısı ayarlayın.

  • (İsteğe bağlı) Test denetleyiciye sanal kullanıcı lisansları ekleyin.

  • Test denetleyicisi ve veri ve tanılama bağdaştırıcılarını kullanan bir test ayarı oluşturun.

  • Yük testini dağıtılmış makineler arasında çalıştırın.

Önkoşullar

Test Denetleyicisini yükleyin

Bir test denetleyicisi yüklemek için makinelerdeki Yöneticiler güvenlik grubunun bir üyesi olmanız gerekir. Test denetleyicilerini yükleme hakkında daha fazla bilgi için bkz. Visual Studio Aracıları ve Test ve Yapı Denetleyicileri Yükleme ve Yapılandırma.

Dağıtılmış yükleme testi için kullanmak üzere bir test denetleyicisi yüklemek için

  1. Microsoft Visual Studio 2010 Ultimate öğesini yüklediğiniz her makinede veya tercihen test denetleyicisini yükleyebileceğiniz ikinci bir makinede, "Microsoft Visual Studio Aracıları" CD'sini yükleyin ve ardından kök klasördeki setup.exe dosyasını başlatın.

    Visual Studio Agents 2010 Kurulumu sayfası görüntülenir.

  2. Visual Studio Test Denetleyicisi 2010 öğesini tıklatın.

    Microsoft Visual Studio Test Denetleyicisi 2010 Yüklemesi sayfası görünür.

  3. İleri düğmesini tıklatın.

    Başlat sayfası görüntülenir.

  4. Lisans Koşullarını gözden geçirin, Lisans koşullarını okudum ve kabul ediyorum seçeneğini seçin ve uygunsa sonrasında İleri'yi tıklatın.

    Seçenekler sayfası görüntülenir.

  5. (İsteğe bağlı) Farklı bir konuma yüklemek istiyorsanız, farklı bir yükleme klasörü seçmek için Gözat öğesini tıklatın.

  6. Yüklemeyi başlatmak için Yükle'yi tıklatın.

    Bileşenleri Yükleme sayfası görüntülenir. Yükleme bittiğinde Son Sayfa görüntülenir.

  7. Yüklediğiniz test denetleyicisini yapılandırmak için Test denetleyicisini şimdi yapılandır öğesini seçin. Daha sonra Test Denetleyicisi Yapılandırma aracını başlatmak için Yapılandır öğesini tıklatın.

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

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

    Ö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.

    • 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, test denetleyicisinin Kullanıcı hesabında olmalıdır, aksi takdirde denetleyiciye karşı testleri çalıştıramazlar.

  9. Yükleme testi için test denetleyicisi yapılandırmak üzere, Yükleme testi yapılandır'ı seçin.

  10. Aşağıdaki SQL Sunucu örneğinde yükleme testi sonuçları veritabanı oluşturma içine SQL Server örneğinizi yazın.

    Not

    SQL Server yüklü değilse Microsoft Visual Studio 2010 Ultimate içinde bulunan SQL Express'i kullanabilirsiniz. Daha fazla bilgi için bkz: SQL Kullanılarak Yükleme Testi Sonuçları Deposu Nasıl Oluşturulur. Boyutlandırma konuları hakkında daha fazla bilgi için bkz. Yükleme Testleriyle Test Denetleyicileri ve Test Aracılarını Kullanma.

  11. Test denetleyicisiyle yükleme testi için sanal kullanıcı lisanslarını yönetmek üzere, Sanal kullanıcı lisanslarını yönet'i tıklatın.

    Not

    Visual Studio Ultimate yerel bir yükleme testi çalıştırmanızda 250 sanal kullanıcıya kadar kullanıcı kullanmanızı sağlar. Yükleme testiniz daha fazla sanal kullanıcı gerektiriyorsa veya uzak makineler kullanmak istiyorsanız, Visual Studio Yük Testi Sanal Kullanıcı Paketi 2010'u satın almanız gerekir. Visual Studio Ultimate satın aldığınız yerden Visual Studio Yükleme Testi Sanal Kullanıcı Paketi 2010'u satın alabilirsiniz. Daha fazla bilgi için bkz. Test Denetleyicisi ile Yükleme Testi için Sanal Kullanıcı Lisansınızı Yönetme ve Test Denetleyicilerini ve Test Yüklemek için Test Aracılarını Yapılandırma.

  12. (İsteğe bağlı) Sanal kullanıcı lisansları ekleyin:

    1. Ekle seçeneğini tıklatın ve Lisans anahtarı sütununun altında bulunan metin kutusu üzerine sanal kullanıcı lisans anahtarınızı girin.

    2. Lisans sayısı sütunu altına, satın aldığınız lisans sayısını yazın. Sanal kullanıcıların sayısı 1000 artışla güncelleştirilir.

    3. Tamam düğmesini tıklatın.

    4. Sanal kullanıcıların sayısı Sanal kullanıcıların sayısı sütununun altında güncelleştirilir.

    5. Kapat'ı tıklatın.

  13. Değişikliklerinizi uygulamak için Ayarları Uygula'yı tıklatın.

    Yapılandırma özeti iletişim kutusu görüntülenir. Test denetleyicinizi yapılandırmak için gerekli her adımın durumunu gösterir.

  14. Yapılandırma Özeti iletişim kutusunu kapatmak için Kapat'ı tıklatın. Test Denetleyicisi Yapılandırma Aracı'nı kapatmak için yeniden Kapat'ı tıklatın.

    Visual Studio Agents 2010 Setup iletişim kutusu görüntülenir. Buradan, bu bilgisayarda gerek duyduğunuz tüm diğer bileşenleri yükleyebilirsiniz.

Test Aracısı Yükleme

Bir test aracısı yüklemek için bilgisayardaki Yöneticiler güvenlik grubunun bir üyesi olmanız gerekir.

Test aracısı için işlemi veya hizmeti başlatmak amacıyla eklediğiniz kullanıcı, aynı zamanda bu aracı için test denetleyicisi amacıyla bilgisayarda TeamTestAgentService (Test Aracısı Hizmeti Ekibi) grubunun bir üyesi olmalıdır.

Not

Kullanıcı geçerli kullanıcıysa, bu kullanıcıyı test denetleyicisi makinesine eklediğinizde, bilgisayarın oturumunu kapatmanız veya bilgisayarı yeniden başlatmanız gerekir.

Test aracılarını yükleme hakkında daha fazla bilgi için bkz. Visual Studio Aracıları ve Test ve Yapı Denetleyicileri Yükleme ve Yapılandırma.

Yükleme testinize ek yük bindirecek bir test aracısı yüklemek için

  1. Microsoft Visual Studio 2010 Ultimate öğesini yüklediğiniz her makinede veya tercihen test denetleyicisini yüklediğiniz ikinci bir makinede, "Microsoft Visual Studio Aracıları" CD'sini yükleyin ve ardından kök klasördeki setup.exe dosyasını başlatın.

    Not

    Test aracısını isteğe bağlı olarak üçüncü bir makineye de yükleyebilirsiniz. Test denetleyicisi, farklı makinelerdeki birçok aracıyı denetleyebilir.

    Visual Studio Agents 2010 sayfası görünür.

  2. Visual Studio Test Aracısı 2010 öğesini tıklatın.

    Microsoft Visual Studio Lab Agent 2010 Yüklemesi sayfası görünür.

  3. İleri düğmesini tıklatın.

    Başlat sayfası görüntülenir.

  4. Lisans Koşullarını gözden geçirin, Lisans koşullarını okudum ve kabul ediyorum seçeneğini seçin ve uygunsa sonrasında İleri'yi tıklatın.

    Seçenekler sayfası görüntülenir.

  5. (İsteğe bağlı) Farklı bir yükleme klasörü seçmek için Gözat'ı tıklatın.

  6. Yüklemeyi başlatmak için Yükle'yi tıklatın.

    Bileşenleri Yükleme sayfası görüntülenir. Test aracısı yükle öğesi, testler çalıştırıldığında performans veriyi biriktirmek için performans araçlarının yüklenmesini gerektirir. Yükleme bittiğinde Son Sayfa görüntülenir.

  7. Yüklediğiniz test aracısını yapılandırmak için Test aracısını şimdi yapılandır öğesini seçin. Daha sonra Test Aracısı Yapılandırma aracını başlatmak için Yapılandır öğesini tıklatın.

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

  8. Çalıştırma Seçenekleri öğesini tıklatın.

  9. Testi aracı farklı çalıştır altında Hizmet'i seçin.

  10. İleri düğmesini tıklatın.

  11. Test aracısı hizmet olarak başlatıldığında kullanıcı hakkındaki ayrıntıları girin.

    1. Kullanıcı adı içine adı yazın.

    2. Parola içine parolayı yazın.

      IntelliTrace toplayıcısını ve Tanılama Veri Bağdaştırıcılarını Dahil Etmek Üzere Test Ayarını Değiştir yordamında belirttiğiniz ağ öykünmesini kullanabilmek için, kullanıcı hesabının Yöneticiler grubuna üye olduğundan emin olun.

      Not

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

  12. Bu aracıyı yüklemiş olduğunuz test denetleyicisiyle birlikte kaydetmek için Test denetleyicisiyle birlikte kaydet'i seçin. Test aracısını aşağıdaki test denetleyicisiyle kaydedin'de, test denetleyicisini yüklediğiniz makinenin adını yazın ve isteğe bağlı olarak bunu bir iki noktayla (:) ve kullandığınız bağlantı noktası numarası ile izleyin. Örneğin, Contoller1:6901 yazın.

    Not

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

  13. Değişikliklerinizi uygulamak için Ayarları Uygula'yı tıklatın.

    Yapılandırma özeti iletişim kutusu görüntülenir. Test aracısını yapılandırmak için gerekli her adımın durumunu gösterir.

    Not

    Yükleme işleminin son adımı, ağ bağdaştırıcısını sıfırlar. Bu kısa bir süre için bir ağ kesintisine neden olabilir. Bu beklenen davranıştır.

  14. Yapılandırma Özeti iletişim kutusunu kapatmak için Kapat'ı tıklatın. Daha sonra Test Aracısı Yapılandırma Aracı'nı kapatmak için Kapat'ı tıklatın.

    Not

    Bir işlem olarak çalıştırılan test aracısı için bilgisayar üzerinde çalışan bir bildirim alanı simgesi vardır. Bu, test aracısı 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 Başlat'ı ardından Tüm Programlar'ı tıklatın. Microsoft Visual Studio 2010'u gösterin ve Microsoft Visual Studio Test Aracısı 2010'u tıklatın.

Bir yük Testi Açın veya Oluşturun

Yüklü test denetleyicisi ve test aracısı ile, Microsoft Visual Studio 2010 Ultimate öğesini başlatabilir ve test aracısını kullanarak vurgulamak istediğiniz yük testini belirtebilirsiniz.

Bir yükleme testi açarak veya oluşturarak izlenecek yolu hazırlamak için

  1. Microsoft Visual Studio 2010 Ultimate uygulamasını başlatın.

  2. Önkoşullar bölümünde bu konunun üst kısımlarında belirtilmiş izlenecek üç yoldaki adımların gerçekleştirilmesinden kaynaklanan yük testini içeren ColorWebApp çözümünü açın.

    -veya-

    Deneme yapabileceğiniz basit bir yükleme testini içeren bir test projesi oluşturun.

    Kalan adımların ColorWebApp olarak adlandırılan bir Web uygulaması ve ColorWebAppTest.webtest olarak adlandırılan bir Web performans testi olduğu varsayılır.

Test Denetleyicisi, Test Aracıları ve Veri ve Tanılama Bağdaştırıcılarını Kullanan yeni bir Test Ayarı oluşturun

Bu yordamda, yüklediğiniz test denetleyicisini içermesi bir test ayarı oluşturacak ve test aracısının rolünü, kullanacağı veri ve tanı bağdaştırıcılarını belirteceksiniz. Tahsis edilmiş bir yük testi için çalıştırma ayarı oluşturma hakkında daha fazla bilgi için bkz. Dağıtılmış Yükleme Testi için Test Ayarı Nasıl Oluşturulur.

Dağıtılmış yükleme testi için bir test ayarı eklemek için

  1. Çözüm Gezgini'nde Çözüm Öğeleri'ni sağ tıklatın ve sonra Ekle'nin üzerine gelin ve Yeni Öğe'yi tıklatın.

    Yeni Öğe Ekle iletişim kutusu görüntülenir.

  2. Yüklü Şablonlar bölmesinde Test Ayarları'nı tıklatın.

  3. Ad kutusuna, TestSettingDistributedLoadTestWalkthrough yazın.

  4. Ekle‘yi tıklatın.

    Yeni test TestSettingDistributedLoadTestWalkthrough.testsettings dosyası Çözüm Öğeleri klasörü altında Çözüm Gezgini'nde görünür.

    Test Ayarları iletişim kutusu görüntülenir. Genel sayfası seçilir.

    Şimdi, test ayarları değerlerini düzenleyebilir ve kaydedebilirsiniz.

    Not

    Oluşturduğunuz her test ayarı Test menüsündeki Etkin Test Ayarlarını Seçin ve Test Ayarlarını Düzenle seçeneklerinin bir seçimi olarak listelenir.

  5. İsim altında, test ayarları için bir isim yazın.

  6. Açıklama altına, Dağıtılmış yükleme testi ayarları yazın.

  7. Varsayılan adlandırma düzeni öğesini seçili bırakın.

  8. Roller'i tıklatın.

    Roller sayfası görüntülenir.

  9. ColorWebAppTest Web başarım testini uzaktan çalıştırmak için Test yürütme yöntemi açılan listesini kullanın ve Uzaktan yürütme'yi seçin.

  10. Denetleyici açılır listesinde, Test Denetleyicisi Kur yordamında oluşturduğunuz test denetleyicisinin bilgisayar adını yazın.

    Not

    İlk kez denetleyici eklediğiniz için, açılır listede hiçbir denetleyici yoktur. Liste diğer test ayarlarında belirttiğiniz önceki denetleyiciler tarafından doldurulur.

  11. Roller altında, Ekle'yi tıklatın.

  12. Ad sütununun altındaki vurgulanmış satıra Dağıtılmış yük testi yazın.

  13. Veri ve Tanılama seçeneğini tıklatın.

    Veriler ve Tanılama sayfası görüntülenir.

  14. Rol altında, Dağıtılmış yükleme testi rolünün seçili olduğunu doğrulayın.

  15. Seçilmiş rol için Veri ve Tanı altında IntelliTrace ve Sistem Bilgisi bağdaştırıcılarını seçin.

    Tahsis edilmiş bir yük testi ayarında kullanabileceğiniz bu bağdaştırıcılar ve diğer bağdaştırıcılar hakkında daha fazla bilgi için bkz. Dağıtılmış Yükleme Testi için Test Ayarı Nasıl Oluşturulur.

  16. Ana bilgisayarlar seçeneğini tıklatın.

  17. (İsteğe bağlı) Makineniz Microsoft Windows'un 64 bit sürümünde çalışıyorsa ve ColorWebAppTest.webtest'i Any CPU yapılandırmasını kullanarak derlediyseniz, Testi 32 bit veya 64 bit işlem içinde çalıştırın açılır listesini kullanın ve Testleri 64 bit makine üzerindeki 64 bit işlem içinde çalıştırın öğesini seçin.

    İpucuİpucu

    Maksimum esneklik için test projelerinizi Herhangi bir CPU yapılandırması ile derlemeniz gerekir. 32 ve 64 bit aracıların her ikisinde çalıştırabilirsiniz. 64 bit yapılandırma kullanarak test projelerini derlemek herhangi bir avantaj sağlamaz.

  18. Yeni test ayarlarını kaydetmek için Uygula'yı tıklatın.

  19. Kapat'ı tıklatın.

  20. Test menüsünde Etkin Test Ayarlarını Seçin öğesini ve ardından TestSettingDistributedLoadTestWalkthrough.testsettings seçeneğini tıklatın.

Dağıtılmış Yükleme Testi Çalıştırma ve Verileri ve Tanı Bağdaştırıcısı Raporlarını Görüntüleme

Artık dağıtılmış yük testini çalıştırabilir ve IntelliTrace uygulamasını ve oluşturulan sistem bilgileri raporlarını çözümleyebilirsiniz.

Yükleme testini çalıştırmak için

  1. Yük Testi Düzenleyicisi'nde açık olan yük testi ile Çalıştır düğmesini tıklatın. Yükleme testiniz çalıştırmak için başlar.

  2. Bir yük testi tamamlandıktan sonra Yük Testi Çözümleyicisi'nin araç çubuğunda Veri ve Tanılama Eklerini Görüntüle öğesini tıklatın.

    The Choose Diagnostic Data Adapter diyalog kutusu görüntülenir. Aracı adının [AgentMachine1]: SystemInformation.xml gibi adaptörün öneki olarak gösterildiğini unutmayın.

    [AgentMachine1]: QTAgent32_100216_085903820_3320.iTrace

  3. Analiz etmek istediğiniz tanılama veri bağdaştırıcısını seçin ve Tamam'ı tıklatın.

    Aracı tarafından bilgi toplama buna göre görüntülenir.

Ayrıca bkz.

Kavramlar

Visual Studio Aracıları ve Test ve Yapı Denetleyicileri Yükleme ve Yapılandırma

Test Denetleyicilerini ve Test Yüklemek için Test Aracılarını Yapılandırma

Yükleme Testleri için Değerlendirmeler

Yük Testi Çözümleyicisi Genel Görünümü

Test Ayarlarını Kullanarak Makinaları Ayarlama ve Tanı Bilgisi Toplama

Diğer Kaynaklar

Test Denetleyicileri ve Test Aracılarını Kullanarak Birçok Test Makinesi Arasında Yükleme Testlerini Dağıtma

Dağıtılmış Yükleme Testi için Test Ayarı Nasıl Oluşturulur

Yükleme Testleriyle Test Denetleyicileri ve Test Aracılarını Kullanma

Yük Testleri için Sanal Kullanıcı Lisans Anahtarları Nasıl Eklenir

Test Ayarları Kullanarak 64-Bit İşlem Nasıl Belirtilir

Yük ve Web Performans Testi Gözden Geçirmeleri ile Başlarken

Yükleme Testlerini Çalıştırma