Aracılığıyla paylaş


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

Bu izlenecek yolda, web isteğini birden fazla yineleme boyunca çalışmasını sağlayacak bir web performans testinde neden olacak bir web performans testi için basit sayaç döngüsü ekleyeceksiniz.

Belirli koşullu kurallar ve özellikler ile yapılandırılmış web performans testlerine döngü mantığı ekleyebilirsiniz. Bu istekleri içinde bir web performans testi 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önergeyi tamamlamak için, aşağıdaki görevleri gerçekleştirmeniz gerekmektedir:

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

  • Düzgün çalıştığını doğrulamak için web başarım testi çalıştırma

Önkoşullar

Gereksinim duyacaklarınız aşağıdadır:

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

Web performans testini kullanarak yük testleri ya da bir web performans testinde döngüleri kullanırken aşağıdaki olası sorunları dikkate alın:

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

  • Çalıştırdığınızda bu test çalıştırmak için uzun zaman alıyor, bir yük testi, web performans testinde yükleme testindeki test karışımı üzerinde bir etkisi olacaktır. Yük testi motoru web performans testi çalıştıran tek bir yineleme olarak kabul edecektir. Aslında, web performans testi fazla yineleme çalışır durumda, istenen karışımı almazsınız.

Genel olarak, web performans testi boyunca bir yineleme, tek bir kullanıcının sitede ne yapacağı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: Web performans testi (csv dosyası) veri ekleme.

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

  1. Çözüm Gezgini'nde seçin local.testsettings, kısayol menüsünü açın ve sonra seçin açık.

  2. İçinde Test ayarları iletişim kutusunda seçin Web testi seçin ve sol bölmede Sabit çalıştırma sayısı Sağdaki bölmede seçeneği. Değerinin 1 olarak ayarlandığından emin olun.

  3. Seçim Kapat.

  4. Seçim Evet sizden istendiğinde değişiklikleri kaydedin.

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: Web performans testi (csv dosyası) veri ekleme öğesinde değiştirdiğiniz isteği bulun. Bu, istek listesindeki ikinci düğüm olmalıdır.

    Önemli

    Web uygulaması sayfasına yeniden yönlendirme kullanır Default.aspx sayfasına Red.aspx.Web Performans Testi Düzenleyicisi istek listesi gösterir Default.aspxdeğil Red.aspx, bulmaya çalıştığınız isteği için.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. İçinde Web Performans Testi Düzenleyicisi, tanımlanmış üst düğümü sağ tıklatın ve sonra'ı Döngü.

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

  3. İletişim kutusunun sol tarafında, bir kural seçin listesinde, seçim Döngü Sayımı.

  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'ı seçin.

  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. İçinde Web Performans Testi Düzenleyicisi'ni, seçim Testi Çalıştır web performans testinizi başlatmak ve görüntülemek için Web Performans Testi Sonuçları Görüntüleyicisi.

  2. İçinde Web Performans Testi Sonuçları Görüntüleyicisi olacaktır sayma döngüsünü eklediğiniz web sekiz döngü yinelemesi isteyin. 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