Aracılığıyla paylaş


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

Bu yönergede yük testinizi çalıştıran bireysel sanal kullanıcılar için oluşmuş hataları yalıtmak için Sanal Kullanıcı Etkinliği Grafiğini nasıl kullanacağınızı öğreneceksiniz.

Sanal Kullanıcı Etkinliği Grafiği yükleme testiyle ilişkili sanal kullanıcı etkinliğini görselleştirmenize izin verir. Grafikteki her satır bağımsız bir sanal kullanıcıyı gösterir. Sanal Kullanıcı Etkinliği Grafiği her sanal kullanıcının test sırasında yürüttüğünü tam olarak gösterir. Bu, kullanıcı etkinliği ve yükleme düzenlerini görerek, başarısız olarak sonuçlanmış veya yavaş testleri ilişkilendirerek ve diğer sanal kullanıcı etkinliğiyle ilgili istekleri görerek performans sorunlarını ayırmanızı sağlar. Sanal Kullanıcı Etkinliği Grafiği, sadece yükleme sonrası çalışmasını bitirdikten sonra kullanılabilir.

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

  • Sanal kullanıcı etkinliği grafiği ile ilişkili aşağıdaki araçları kullanmayı öğrenin:

    • Grafikteki çözümlemek istediğiniz belirli bir zaman aralığını belirlemek için Zaman aralığına yakınlaştır aracını kullanın.

    • Sorunların ayrılmasını sağlamak üzere grafiğe filtre eklemek için Ayrıntılar Göstergesi paneli ve Filtre sonuçları panelini kullanın.

  • Sanal kullanıcı etkinliği grafiği, belirli bir sanal kullanıcı için oluşan bir hatayı çözümlemek ve sorunlu hata türü ayrıntılarını görüntülemek için kullanın.

Daha fazla bilgi için bkz. Yük Testi Çözümleyicisinin Ayrıntılar Görünümünde Yük Testi Sanal Kullanıcı Faaliyetini Çözümleme.

Önkoşullar

Önceki İzlenecek Yollarda Oluşturulmuş ColorWebApp Çözümünü Açın

Çözümü açın.

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

  2. LoadTest1.loadtest öğesini içeren ColorWebApp çözümünü açın. Bu yükleme testi, bu konun önkoşullar bölümünde listelenmiş olan üç izlenecek yoldaki adımların yapılmasından kaynaklanmaktadır.

    Bu izlenecek yolda kalan adımların, ColorWebApp olarak adlandırılan bir Web uygulaması, ColorWebAppTest.webtest olarak adlandırılan bir Web performans testi ve LoadTest1.loadtest olarak adlandırılan bir yükleme testi olduğu varsayılır.

Yükleme Testini Çalıştırma

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

Sanal kullanıcı etkinliği verilerini toplamak için yük sınaması testini çalıştırma

Sanal Kullanıcı Etkinlik Grafiğindeki Sorunları Yalıtır

Yük testini yürütüp sanal kullanıcı etkinlik verilerini topladıktan sonra, Sanal Kullanıcı Etkinliği grafiğinde Yük Testi Çözümleyicisi'nin Ayrıntılar görünümünü kullanarak yük testindeki verileri görüntüleyebilirsiniz. Ayrıca, yük testinizdeki performans sorunlarını ayırmak amacıyla Sanal Kullanıcı Etkinliği Grafiği'ni kullanabilirsiniz.

Sanal Kullanıcı Etkinlik Grafiği'ni yükleme test sonuçlarınızda kullanmak için

  1. Yük testinin yürütülmesi bittikten sonra, yük testi sonuçlarına ilişkin Özet sayfası, Yük Testi Çözümleyicisi'nde görüntülenir. Seçim grafikler araç çubuğundaki düğmesini.

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

  2. Sayfa Yanıt Süresi grafiğinde, eşik ihlali simgelerinden birini sağ tıklatıp Kullanıcı ayrıntısına git öğesini seçin.

    Not

    Test Yükleme Düzenleyicisi'nin araç çubuğundaki Ayrıntılar düğmesini Kullanıcı Etkinliği grafiğini açmak için de kullanabilirsiniz.Ancak, Kullanıcı detayına git seçeneğini kullanırsanız, Sanal Kullanıcı Etkinlik Grafiği testin grafikte sağ tıklattığınız bölümüne otomatik olarak yakınlaşır.

    Ayrıntılar görünümü görüntülenir Sanal kullanıcı etkinliği grafiği zaman eşik ihlallerin gerçekleştiği zaman dilimi üzerine odaklanan.

    Y ekseninde yatay çizimler ayrı ayrı sanal kullanıcıları ifade eder. X ekseni yükleme testi çalıştırmasına ilişkin zaman çizgisini görüntüler.

  3. İçinde zaman aralığına yakınlaştır aracı aşağıdaki Sanal kullanıcı etkinliği grafiği, sola ayarla ve her ikisi de kadar sağ kaydırma çubuklarını eşik ihlali simgesine kapatın. Bu, zaman ölçeğini değiştirir Sanal kullanıcı etkinliği grafiği

  4. Ayrıntılar Göstergesi'nde, (Vurgu Hataları)'nın onay kutusunu seçin. Eşik ihlaline neden olan sanal kullanıcının vurgulandığından emin olun.

  5. Filtre sonuçları panelinde, Başarılı sonuçları göster ve HttpError onay kutularını temizleyin ama ValidationRuleError onay kutusunu seçili bırakın.

    Önceki yönergelerde yapılandırılmış eşik ihlaline ilişkin bölümde belirtildiği gibi Sanal Kullanıcı Etkinliği Grafiği öğesi yalnızca Red.aspx sayfasında 3 saniyeden fazla zaman harcayan sanal kullanıcıları görüntüler. Daha fazla bilgi için bkz. İzlenecek yol: Web Başarım Testleri İçeren Bir Yükleme Testi Oluşturmak ve Çalıştırmak.

  6. Fare işaretçisini, eşik ihlali ile doğrulama hatasına düşen sanal kullanıcıyı temsil eden yatay çizginin üstünde bekletin.

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

    • Kullanıcı Kimliği

    • Senaryo

    • Sına

    • Sonuç

    • Başlangıç Saati

    • Süre

    • Aracı

    • test günlüğü

  8. Test günlüğü'nün bir bağlantı olduğunu unutmayın. Seçim Test günlüğünün bağlantı.

  9. Günlükle ilintili ColorWebTest Web performans testi, Web Başarım Testi Görüntüleyicisi'nde açılır. Bu, eşik ihlallerin gerçekleştiği yerleri ayırmanızı sağlar.

    Yükleme testlerindeki performans sorunlarını ve hataların izole edilmesine yardımcı olması için hem Ayrıntılar Kılavuzu hem de Filtre sonuçları panellerindeki çeşitli ayarları kullanabilirsiniz. Bu ayarlarla deney ve zaman aralığına yakınlaştır sanal kullanıcı verilerini nasıl edildiğini görmek için araç Sanal kullanıcı etkinliği grafiği.

Ayrıca bkz.

Görevler

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

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

Kavramlar

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

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

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

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

Yükleme Testlerini Çalıştırma

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

Diğer Kaynaklar

Yük Testi Çözümleyicisinin Ayrıntılar Görünümünde Yük Testi Sanal Kullanıcı Faaliyetini Çözümleme

Birden çok Test makinelerde Test denetleyicileri ve Test aracıları'nı kullanarak yük sınaması dağıtma çalışır

Yükleme Testi için Değerlendirmeler

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

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