Aracılığıyla paylaş


İzlenecek Yol: Bir Web Başarım Testine Bir Döngü Eklemek

Bu yönergede, Web performans testine o testin birkaç yineleme boyunca çalışmasını sağlayacak bir Web isteği oluşturan basit sayaç döngüsü ekleyeceksiniz.

Web performans testlerine belirli koşullu kurallar ve özellikler ile yapılandırılmış döngü mantığı ekleyebilirsiniz. Bu, bir Web başarım testindeki istekleri birden çok kez çalıştırmak için basit bir yol sağlar. Daha fazla bilgi için bkz. Web Performans Testlerindeki Web İsteklerine Döngü ve Dal Koşulları Ekleme.

Bu yönergede, aşağıdaki görevleri gerçekleştirmeniz gerekmektedir:

  • Web performans testine bir döngü sayımı ekleyin

  • Web performans testinin düzgün çalıştığını doğrulamak için testi çalıştırma

Önkoşullar

Bu yönergeyi tamamlamak için aşağıdakilere ihtiyacınız vardır:

Unknown List Class

Döngüleri Kullanma Hakkında Değerlendirmeler

Bir Web performansı testi ya da Web performansı testi kullanılan yük testlerini kullanırken aşağıdaki olası sorunları dikkate alın:

  • Web performans testini kendi başına çalıştırdığınızda, bir yükleme testi içinde değilse, tüm Web test sonuçları bellekte tutulur. Bu yüzden, birçok tekrar ile beraber bir döngü içeren Web performans testi çok miktarda bellek tüketebilir.

  • Yükleme testinde bu Web performans testini çalıştırdığınızda, testin çalışması uzun sürüyorsa, bunun yükleme testindeki test karışımına etkisi olacaktır. Yük testi motoru Web performans testi çalışmasını tek bir yineleme olarak değerlendirir. Aslında, Web performans testi bir çok yineleme çalıştırıyorsa, istenen karışımı almazsınız.

Genelde Web performans testi boyunca bir yineleme, tek bir kullanıcının sitede ne yapacağının bir modeli olmalıdır. Bazı kullanıcıların tek bir oturumda alışveriş yaparken, alışveriş sepetine çeşitli öğeler eklemeleri mümkündür ancak bu, modeli eğmez. Ancak, yüzlerce kez tek bir kullanıcı döngüsüne sahip olmak için döngü kullanılmamalıdır. Bunun yerine, yük motorunun o kullanıcıyı yüzlerce kez zamanlamasına izin verin. Mümkün olduğunda döngülerinizde 10'dan az yineleme kullanın.

Bu Yönerge için Hazırlanma

Bu gözden geçirme için, gözden geçirme sırasında Local (local.testsettings) test ayarlarında yaptığınız değişiklikleri geri almak zorunda kalacaksınız İzlenecek Yol: Bir Web Başarım Testine Veri Bağlama Eklemek (CSV Dosyası).

Test Ayarları Değişiklikleri'ni geri almak için

  1. Test menüsünde, Test Ayarlarını Düzenle'nin üzerine gelin ve sonra Yerel (local.testsettings)'i tıklatın.

  2. Test Ayarlarını Yapılandır iletişim kutusunda, sol bölmede Web Testi'ni seçin ve ardından sağ bölmede Sabit çalıştırma sayısı seçeneğini seçin. Değerinin 1 olarak ayarlandığından emin olun.

  3. Kapat'ı tıklatın.

  4. Değişikliklerinizi kaydetmeniz istendiğinde, Evet’i tıklatın.

Web Performans Testine Döngü Ekleme

Sayım Döngüsü Ekleyin

  1. Web Performans Testi Düzenleyicisi'nde, ColorsCSV öğesine bağlamak için İzlenecek Yol: Bir Web Başarım Testine Veri Bağlama Eklemek (CSV Dosyası) öğesinde değiştirdiğiniz isteği bulun. Bu, istek listesindeki ikinci düğüm olmalıdır.

    Önemli

    Web uygulaması Default.aspx sayfasından Red.aspx sayfasına yeniden yönlendirme kullanır. Web Performans Testi Düzenleyicisi'nde, bulmak istediğiniz istek için, istek listesi Red.aspx'i değil Default.aspx'i gösterir. Doğru isteği bulmak için, istek düğümünü genişletin, Form Gönderme Parametreleri klasörünü genişletin ve RadioButtonList={{ColorsCSV.ColorsCSV#csv.ColorName}} girdisi olduğunu onaylayın.

  2. Web Performans Testi Düzenleyicisi'nde, tanımlanmış üst düğümü sağ tıklatın ve sonra Döngü Ekle'yi tıklatın.

    Döngü için koşullu Kural ve Öğeler Ekle iletişim kutusu görüntülenir.

  3. İletişim kutusunun sol tarafındaki Kural seç listesinde Döngü Sayımı öğesini tıklatın.

  4. İletişim kutusunun sağ tarafında Seçilen kuralın özellikleri altındaki Seçenekler başlığında, En Fazla Yineleme Sayısı değerini 8 olarak değiştirin.

  5. Özellikler başlığı altında Bağlam Parametresi Adı özelliği için Döngü Sayacı yazın.

  6. Yineleme Sayısı değerini 8 olarak değiştirin.

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

  8. Web Performans Testi Düzenleyicisi'nde, Veri Kaynakları düğümünü genişletin, ColorsCSV düğümünü genişletin, Tablolar düğümünü genişletin ve daha sonra ColorsCSV#csv düğümünü seçin.

  9. Özellikler penceresinde Erişim Yöntemi özelliğinin değerini Rastgele olarak değiştirin.

Web Performans Testini Döngünün Düzgün Çalıştığını Doğrulamak İçin Çalıştırma

Sayım Döngüsü'nü doğrulamak için

  1. Web Performans Testi Düzenleyicisi'nde, Web performans testinizi başlatmak ve Web Performans Testi Sonuçları Görüntüleyicisi'ni görüntülemek için, Testi Çalıştır'ı tıklatın.

  2. Web Performans Testi Sonuçları Görüntüleyicisi'nde sayma döngüsünü eklediğiniz Web isteğinin sekiz döngü yinelemesi olacaktır. Bu yinelemeler rastgele kırmızı veya mavi ASP sayfalarını seçer.

    Not

    Döngü yinelemelerinin tümünü görmek için Web Performansı Test Sonuçları Görüntüleyicisi içinde yukarı kaydırma yapabilirsiniz.

    Not

    Testteki hatalar yanıt URL doğrulama kuralından kaynaklanır çünkü URL kaydedilmiş olan URL ile eşleşmez. Web Performansı Test Düzenleyicisi'ndeki Doğrulama Kuralları düğümü altındaki Yanıt URL'si doğrulama kuralını silerek bu doğrulamayı kaldırabilirsiniz. Daha fazla bilgi için bkz. Web Başarım Testlerinde Doğrulama ve Ayıklama Kurallarını Kullanma.

Ayrıca bkz.

Görevler

Nasıl yapılır: Web Performans Testine Doğrulama Kuralı Ekleme

Kavramlar

Veri Kaynağını Web Performans Testine Bağlama

Web Başarım Testi İzlenecek Yolları

Diğer Kaynaklar

Web Performans Testlerindeki Web İsteklerine Döngü ve Dal Koşulları Ekleme

Web Performans Testlerindeki Web İsteklerine Döngü ve Dal Koşulları Ekleme