Aracılığıyla paylaş


İzlenecek yol: Sorunları Yalıtmak İçin Sanal Kullanıcı Etkinliği Grafiğini Kullanma

 

Yayýmlanma: Nisan 2016

In this walkthrough you will learn how to use the Virtual User Activity Chart to isolate errors that occurred for individual virtual users that ran your load test.

Sanal Kullanıcı Etkinliği Grafiği Yük testiniz ile ilişkili sanal kullanıcı etkinliğini görmenize olanak tanır. Grafik tablodaki her satır bağımsız bir sanal kullanıcıyı temsil eder. Sanal kullanıcı etkinliği grafiği tam olarak hangi test sırasında her bir sanal kullanıcı yürütülen gösterir. Bu, kullanıcı etkinliği görmeye tarafından performans sorunlarını ayırmak, yük düzenleri, başarısız veya yavaş testleri ilişkilendirmenizi ve diğer sanal kullanıcı etkinliğini istekleriyle sağlar. Sanal Kullanıcı Etkinliği Grafiği çalışması bittikten sonra sadece yükleme sonrası kullanılabilir.

Bu örnekte, aşağıdaki görevleri tamamlama:

  • Sanal Kullanıcı Aktivite Grafiği ile ilişkili aşağıdaki araçları nasıl kullanacağınız hakkında bilgi edinin:

    • Kullanımzaman aralığına Yakınlaştıraracı analiz etmek istediğiniz grafikteki belirli bir süre belirtin.

    • KullanımAyrıntılar GöstergesiMasası veFiltre sonuçlarıMasası sorunları yalıtmak için grafiğe filtre uygulamak için.

  • Belirli bir sanal kullanıcı için oluşan bir hatayı analiz etmek ve sorunlu hata türü ayrıntılarını görüntülemek için Sanal Kullanıcı Aktivite Grafiği'ni kullanın.

Daha fazla bilgi içinYük Testi Çözümleyicisinin Ayrıntılar Görünümünde Yük Testi Sanal Kullanıcı Etkinliğini Çözümleme.

Önkoşullar

Önceki izlenecek yollarda oluşturulmuş ColorWebApp çözümünü açın

Çözümü açın

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

  2. LoadTest1.loadtest öğesini içeren ColorWebApp çözümünü açın. Bu yük testi önkoşullar bölümünde bu konu başında listelenen üç izlenecek adımları yürütülmesi sonuçları.

    Bu örnekte Kalan adımların ColorWebApp ColorWebAppTest.webtest olarak adlandırılan bir Web performans testi ve LoadTest1.loadtest olarak adlandırılan bir yük testi adlı bir Web uygulaması olduğu varsayılır.

Yük testini çalıştırın

Sanal kullanıcı etkinliği verilerini toplamak için yük testinizi çalıştırın.

Sanal kullanıcı etkinliği verilerini toplamak için yük testini çalıştırın

  • Yük Testi Düzenleyicisi'nde, araç çubuğunda Çalıştır düğmesini seçin. LoadTest1 çalışmaya başlar.

    Önceki örnek olduğu gibi görünen bazı eşik ihlali simgeleri görmeniz gerekirsayfa yanıt süresigrafik. Daha fazla bilgi içinCreate and run a load test.

Sanal Kullanıcı Etkinlik Grafiği sorunları Ayır

Yük testinizi çalıştırın ve sanal kullanıcı etkinliği verilerini toplanan sonra verileri olarak yük test sonuçlarını yük kullanarak görüntüleyebilirsiniz Testi Çözümleyicisi'nin ayrıntılarına sanal kullanıcı etkinliği grafiğini. Ayrıca, yük testinizi performans sorunları yalıtmak için sanal kullanıcı etkinliği grafiği kullanabilirsiniz.

Sanal Kullanıcı Etkinliği Grafiği, yük testi sonuçlarında kullanmak için

  1. Sonra Yük testi bittikten çalıştıran, yük testi sonuçlarının Özet sayfasını Yükleme Testi Çözümleyicisinde görüntülenir. Araç çubuğunda Grafikler düğmesini seçin.

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

  2. Üzerindesayfa yanıt süresigrafik, eşik ihlali simgelerden birini sağ tıklatıpkullanıcı ayrıntısına Git.

    Not

    Kullanabileceğinizayrıntılarıkullanıcı etkinliği grafiği çok açmak için Yük Testi Düzenleyici araç çubuğunda düğmesini.Ancak, kullanırsanız,kullanıcı ayrıntısına Gitseçeneği sanal kullanıcı etkinliği grafiği otomatik olarak yakınlaştırmak sağ grafiğinde tıklattığınız test tarafında.

    Ayrıntılar görünümü, eşik ihlallerinin gerçekleştiği zaman dilimi üzerine odaklanan Sanal Kullanıcı Aktivite Grafiği ile görüntülenir.

    Y ekseninde yatay çizimler ayrı ayrı sanal kullanıcıları temsil eder. X ekseninin zaman satır yük testi için görüntüler.

  3. Sanal Kullanıcı Aktivite Grafiği'nin altındaki Zaman dönemine yakınlaştır aracında, sağ ve sol kaydırıcıları, her ikisi de eşik ihlali simgesine yakın olana dek ayarlayın. Bu, Sanal Kullanıcı Aktivite Grafiği içindeki zaman ölçeğini değiştirir

  4. İçindekiAyrıntılar Göstergesionay kutusunu seçin**(hataları vurgula)**. Eşik ihlali neden olan sanal kullanıcının vurgulanır dikkat edin.

  5. İçindekiFiltre sonuçlarıpanel, onay kutularının işaretiniBaşarılı sonuçları gösterveHttpErrorancak bırakınValidationRuleErroronay kutusu.

    Sanal Kullanıcı Etkinliği Grafiğiönceki örnekte yapılandırılan eşik ihlali belirtildiği gibi Red.aspx sayfasında 3 saniyeden fazla harcanan sanal kullanıcıları görüntüler. Daha fazla bilgi içinCreate and run a load test.

  6. Doğrulama hatasına eşik ihlali sanal kullanıcıyla temsil eden yatay satır üzerine fareyi bırakın.

  7. Araç İpucu aşağıdaki bilgilerle görüntülenir:

    • Kullanıcı Kimliği

    • Senaryo

    • Test

    • Sonuç

    • Başlangıç Zamanı

    • Süre

    • Aracı

    • Test günlüğü

  8. DikkatTest günlükbir bağlantıdır. Test günlüğü bağlantısını seçin.

  9. Web Performans Testi Sonuçları Görüntüleyicisi'nde günlüğü ile ilişkili ColorWebTest Web performans testi açar. Bu Eşik ihlalleri oluştuğu yalıtmak olanak sağlar.

    Her ikisini de çeşitli ayarları kullanabilirAyrıntılar GöstergesiveFiltre sonuçlarıyük testinizi hataları ve performans sorunlarını çözme içinde yardımcı olmak için panel. Sanal kullanıcı verilerinin Sanal Kullanıcı Etkinlik Grafiği'nde nasıl temsil edildiğini görmek için bu ayarlar ve Zaman dönemini yakınlaştır aracı ile denemeler yapın.

Ayrıca bkz.

Yük Testi Çözümleyicisinin Ayrıntılar Görünümünde Yük Testi Sanal Kullanıcı Etkinliğini Çözümleme
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
[çekildi] Nasıl yapılır: Test Ayarları Kullanarak 64-Bit İşlem Belirtme
Yük Testi Çözümleyicisine Genel Bakış
[çekildi] Yük testlerini çalıştırma
Test Ayarlarını Kullanarak Makineleri Ayarlama ve Tanılama Bilgisi Toplama