Aracılığıyla paylaş


İzlenecek yol: Bir Yük Testinde Test Denetleyicisi ve Test Aracıları Kullanma

 

Yayýmlanma: Nisan 2016

Here you'll learn how to create and run a load test that's distributed across several machines. You'll configure a test setting that uses a test controller and test agents, and you'll add diagnostic and data adapters to the test setting.

Gereksinimler

  • Visual Studio Enterprise

  • "Microsoft Visual Studio Aracıları" CD

  • (İsteğe bağlı) Sınama denetleyicisi ve test aracısını yüklemek için ikinci bir makine. Aksi takdirde, test denetleyici ve aracı Visual Studio olan aynı makineye yükleyebilirsiniz.

  • Deneme yapabileceğiniz basit yük testi. Yük testi yoksa, önce bu Kılavuzlar kullanarak oluşturun:

Ardından gerekir:

  • Sınama denetleyicisi ve test aracısı ayarlayın.

  • Sınama 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.

Test Denetleyicisi Yükleme

Sınama denetleyicisi yüklemek için bir üyesi olmalıdırYöneticilermakinelerde güvenlik grubu. Test denetleyicilerini yükleme hakkında daha fazla bilgi içinTest Aracılarını ve Test Denetleyicileri Yükleme ve Yapılandırma.

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

  1. Visual Studio Enterprise olan ya da makinede veya tercihen yükleyebilmek için ikinci bir makinede test denetleyicisinde, "Microsoft Visual Studio Aracıları" CD ve ardından kök klasördeki başlangıç setup.exe yükleyin.

  2. ÜzerindeVisual Studio aracıları Kurulumsayfasında, seçinYükleme Visual Studio Test denetleyicisi.

    Microsoft Visual Studio Test denetleyici yüklemesisayfası görüntülenir.

  3. Seçinsonraki.

    Başlatsayfası görüntülenir.

  4. İncelemeLisans koşullarınıseçinOkuma ve lisans koşullarını kabuluygun ve ardından seçinsonraki.

    Seçeneklerisayfası görüntülenir.

  5. (İsteğe bağlı) Farklı bir konuma yüklemek için seçinGözatfarklı bir yükleme klasörü seçin.

  6. SeçinYüklemeyüklemeyi başlatmak için.

    Bileşenleri yüklemesayfası görüntülenir. Yükleme tamamlandığında,Son sayfagörüntülenir.

  7. Yüklemiş olduğunuz test denetleyicisi yapılandırmak için seçinyapılandırma sınama denetleyicisi şimdi. ' I seçinYapılandırmasınama denetleyicisi yapılandırması aracını başlatmak için.

    Test denetleyicisini Yapılandıriletişim kutusu görüntülenir.

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

    Önemli kullanıcı hesabı bilgileri:

    • Null parolalar kullanıcı hesapları için desteklenmez.

    • IntelliTrace veya ağ öykünmesi veri ve tanılama bağdaştırıcısı kullanmak istiyorsanız, kullanıcı hesabı Administrators grubunun üyesi olmalıdır.

    • Aracı kullanıcı adı, test denetleyicisi izinleri gerektirir, eklemeyi deneyin Aracı hizmeti değilse.

    • Sınama denetleyicisi kullanmaya çalışan kullanıcı test denetleyicisinin kullanıcı hesabında olmalıdır veya bunlar denetleyiciye karşı testleri mümkün olmayacak.

  9. Yük testi için test denetleyicisi yapılandırmak için seçinYük test etme için yapılandırma.

  10. Tür,SQL Serverörneğiniaşağıdaki SQL Server'da veritabanı oluşturma yük testi sonuçlarının.

    Not

    SQL Server'ın yüklü değilse, Visual Studio ile dahil SQL Express kullanabilirsiniz. BakınNasıl yapılır: SQL Kullanılarak Yük Testi Sonuçları Deposu Oluşturma.Boyutlandırma konuları hakkında daha fazla bilgi içinYük Testleriyle Birlikte Test Denetleyicileri ve Test Aracılarını Kullanma.

  11. Yaptığınız değişiklikleri uygulamak için seçinAyarları Uygula.

    BirYapılandırma Özetiiletişim kutusu görüntülenir. Bu test denetleyicisini yapılandırmak için gereken her adım durumunu gösterir.

  12. Kapatmak içinYapılandırma Özetiiletişim kutusundakapatmak. ' I seçinkapatmakTest denetleyicisi yapılandırma aracı kapatmak için yeniden.

    Visual Studio aracıları Kurulumiletişim kutusu gösterilir. Buradan, bu bilgisayarda ihtiyaç duyduğunuz tüm diğer bileşenleri yükleyebilirsiniz.

Bir Test aracısı yükleyin

Test aracısını yüklemek için bir üyesi olmalıdırYöneticilerbilgisayardaki güvenlik grubu.

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

Not

Bu kullanıcıyı test denetleyicisi makinesine eklediğinizde, bu kullanıcı geçerli kullanıcı, oturumu kapattığınızda veya bilgisayarı yeniden başlatın.

Yükleme hakkında daha fazla bilgi için test aracıları bkzTest Aracılarını ve Test Denetleyicileri Yükleme ve Yapılandırma.

Yük testinizi ek yük eklemek için bir test aracısını yüklemek için

  1. Visual Studio bulunduğu makineyi ya da ikinci makine yükünü, "Microsoft Visual Studio Aracıları" CD sınama denetleyicisi yüklü ve kök klasördeki setup.exe başlatın üzerinde tercihen.

    Not

    İsteğe bağlı olarak test aracısı üçüncü bir makineye çok yükleyebilirsiniz.Sınama denetleyicisi birkaç Aracısı farklı makinelerde kontrol edebilirsiniz.

    Visual Studio aracılarısayfası görüntülenir.

  2. SeçinVisual Studio Test aracısı.

    Microsoft Visual Studio Test aracı yüklemesisayfası görüntülenir.

  3. Seçinsonraki.

    Başlatsayfası gösterilir.

  4. İncelemeLisans koşullarınıseçinOkuma ve lisans koşullarını kabuluygun ve ardından seçinsonraki.

    Seçeneklerisayfası görüntülenir.

  5. (İsteğe bağlı) SeçinGözatfarklı bir yükleme klasörü seçin.

  6. SeçinYüklemeyüklemeyi başlatmak için.

    Bileşenleri yüklemesayfası görüntülenir. Test aracı yükleme performans araçları Testler çalışırken performans verilerini toplamak için yüklü olmasını gerektirir. Yükleme tamamlandığında,Son sayfagörüntülenir.

  7. Yüklediğiniz test aracısını yapılandırmak için seçintest aracısını Şimdi Yapılandır. ' I seçinYapılandırmaTest aracı Yapılandırması aracını başlatmak için.

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

  8. Seçinseçenekleri Çalıştır.

  9. Altındatest aracısını farklı çalıştırseçinhizmet.

  10. Seçinsonraki.

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

    1. Adı yazınkullanıcı adı.

    2. Parola yazınparola.

      Kullanıcı hesabı Değiştir dahil tanılama veri bağdaştırıcıları Test ayarına yordamda belirtin IntelliTrace Toplayıcı ve ağ öykünmesi kullanabilmek için Yöneticiler grubunun bir üyesi olduğundan emin olun.

      Not

      Null parolalar kullanıcı hesapları için desteklenmez.

  12. Bu aracıyı yüklemiş olduğunuz test denetleyicisiyle kaydetmek için seçintest denetleyicisiyle. İçindekitest aracısını aşağıdaki test denetleyicisiyleüzerinde test denetleyicisi yüklü makine adını yazın ve isteğe bağlı olarak iki nokta (:) 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. Yaptığınız değişiklikleri uygulamak için seçinAyarları Uygula.

    BirYapılandırma Özetiiletişim kutusu görüntülenir. Bu test aracısını yapılandırmak için gereken her adım durumunu gösterir.

    Not

    Yükleme işlemi son adımda ağ bağdaştırıcısını sıfırlar.Bu kısa bir süre bir ağ kesintisine neden olabilir.Beklenen davranış budur.

  14. Kapatmak içinYapılandırma Özetiiletişim kutusundakapatmak. ' I seçinkapatmakTest Aracısı Yapılandırma aracı kapatmak için.

    Not

    Bir işlem olarak çalıştırılan test aracısı için bilgisayarda çalışan bir bildirim alanı simgesi yok.Bu test aracı durumunu gösterir.Başlat, Durdur veya bu aracı kullanarak bir işlem olarak çalışıyorsa, aracı yeniden başlatın.Test aracısı çalışır durumda değilse, bir işlem olarak başlatmak için seçinBaşlatve sonra seçinTüm Programlar.İşaretMicrosoft Visual Studiove ardından seçinMicrosoft Visual Studio Test aracı.

Açın veya bir yük testi oluşturun

Sınama denetleyicisi ve test aracısı yüklü şimdi Visual Studio'yu başlatın ve test aracısını kullanarak vurgulamak istediğiniz yük testini belirtebilirsiniz.

Açma veya bir yük testi oluşturma yönergeyi hazırlamak için

  1. Visual Studio'yu başlatın.

  2. Bu konu önkoşullar bölümünde üstündeki belirtilen üç izlenecek adımları yapmasını sonuçları yük testini içeren ColorWebApp çözümünü açın.

    -veya-

    Deneme yapabileceğiniz bir basit yük testi ile bir Web performans ve yük testi projesi oluşturun.

    Kalan adımları varsayar ColorWebApp adlı bir Web uygulaması ve ColorWebAppTest.webtest olarak adlandırılan bir Web performans testi

Sınama denetleyicisi ve 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 dahil, bir rol veri ve tanılama bağdaştırıcıları test aracısı kullanacağı belirlemek için bir test ayarı oluşturur. Dağıtılmış yük testi için bir test ayarı oluşturma hakkında daha fazla bilgi içinNasıl yapılır: Dağıtılmış Yük Testi için Test Ayarı Oluşturma.

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

  1. Çözüm Gezgini'nde sağ tıklatınÇözüm öğelerive sonraEkleve sonra seçinYeni öğe.

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

  2. İçindekiyüklü şablonlarbölmesinde seçinTest ayarlarını.

  3. İçindekiadıkutusuna TestSettingDistributedLoadTestWalkthrough yazın.

  4. SeçinEkle.

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

    Test ayarlarınıiletişim kutusu görüntülenir. Genelsayfa seçili.

    Şimdi, düzenleyin ve test ayarları değerlerini kaydedin.

    Not

    Oluşturduğunuz her test ayarları için bir seçenek olarak listelenirEtkin Test ayarlarını seçinveTest Ayarlarını DüzenleseçeneklerindenTestmenü.

  5. Altındaadıtest ayarları için bir ad yazın.

  6. AltındaAçıklamadağıtılmış yük testi ayarları yazın.

  7. Bırakınadlandırma düzeni varsayılanseçili.

  8. Seçinrolleri.

    Rollerisayfası görüntülenir.

  9. Kullanın uzaktan ColorWebAppTest Web performans testini çalıştırılacakTest yürütme yöntemiaşağı açılır ve seçinUzaktan yürütme.

  10. İçindeDenetleyiciaçılır listesi, tür test denetleyicisi bilgisayar adını bir Test denetleyici yordam Kurulumu oluşturuldu.

    Not

    Bu denetleyici eklediğiniz ilk kez olduğundan, açılır listeden listelenen tüm denetleyicilerin yok.Liste diğer test ayarlarında belirttiğiniz önceki denetleyiciler tarafından doldurulur.

  11. AltındarolleriseçinEkle.

  12. Vurgulanan sıradaki altındaadısütunu dağıtılmış yük testi yazın.

  13. Seçinveri ve tanılama.

    Veri ve tanılamasayfası görüntülenir.

  14. AltındaRoldağıtılmış yükleme testi rolünün seçili olduğunu doğrulayın.

  15. Altındaveri ve tanı seçin rolü içinseçinIntelliTracevesistem bilgilerinibağdaştırıcıları.

    Bu bağdaştırıcılar ve diğer bağdaştırıcılar kullanan bir dağıtılmış yük testi hakkında daha fazla bilgi için bkzNasıl yapılır: Dağıtılmış Yük Testi için Test Ayarı Oluşturma.

  16. Seçinkonakları.

  17. (İsteğe bağlı) Makinenize altında Microsoft Windows'un 64 bit sürümünü çalıştıran ve ColorWebAppTest.webtest olarak kullanarak derlenmişherhangi bir CPUyapılandırması, kullanımtest 32-bit veya 64 bit işlemi Çalıştıraçılan listeyi ve testleri çalıştırın 64 bit makine üzerindeki 64 bit işlem içinde öğesini seçin.

    İpucu

    En fazla esneklik için Web performans derlemek ve gerekir yük testi projeleriyleherhangi bir CPUyapılandırma.Ardından, 32 ve 64 bit aracıların çalıştırabilirsiniz.Web performans ve yük test projelerini ile derlemek için herhangi bir avantaj sağlamaz64-bityapılandırma.

  18. Yeni test ayarlarını kaydetmek için seçinUygula.

  19. SeçinKapat.

  20. Test menüsünde seçinEtkin Test ayarlarını seçinve ardından seçinTestSettingDistributedLoadTestWalkthrough.testsettings.

Dağıtılmış yük testi çalıştıran ve veri ve Tanı Bağdaştırıcısı raporlarını görüntüleme

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

Yük testini çalıştırmaya

  1. Yük ile Aç testiYük Testi DüzenleyicisiseçinÇalıştırdüğmesine tıklayın. Yük testinizi çalışmaya başlar.

  2. Yük Testi Çözümleyicisi araç çubuğunda, bir yük testi tamamlandıktan sonra seçinGörünüm veri ve tanılama eklerini.

    Seçin tanılama veri bağdaştırıcısınıiletişim kutusu görüntülenir. Aracı adı [AgentMachine1] örneğin bağdaştırıcısı öneki olarak görüntülenir unutmayın: SystemInformation.xml.

    [AgentMachine1]: QTAgent32_100216_085903820_3320.iTrace

  3. Seçin ve analiz etmek istediğiniz tanılama veri bağdaştırıcısını seçinTamam.

    Aracı tarafından bilgi topla buna uygun olarak görüntülenir.

Ayrıca bkz.

Test Denetleyicileri ve Test Aracılarını Kullanarak Yük Testi Çalışmalarını Birçok Test Makinesine Dağıtma
Nasıl yapılır: Dağıtılmış Yük Testi için Test Ayarı Oluşturma
Test Aracılarını ve Test Denetleyicileri Yükleme ve Yapılandırma
Yük Testleriyle Birlikte Test Denetleyicileri ve Test Aracılarını Kullanma
Test Denetleyicilerini ve Test Yüklemek için Test Aracılarını Yapılandırma
s: ı benim yük değiştirebilirsiniz testleri 64-bit işleme kullanılacak?
Yük Testi Çözümleyicisine Genel Bakış
Getting Started with Load and Web Performance Test Walkthroughs
[çekildi] Yük testlerini çalıştırma
Test Ayarlarını Kullanarak Makineleri Ayarlama ve Tanılama Bilgisi Toplama