Aracılığıyla paylaş


İzlenecek yol: Web performans testi (csv dosyası) veri ekleme

Bu yönergede, Web performans testini .CSV dosyasına bağlayacak ve doğru biçimde çalıştığını doğrulayacaksınız.

Veri bağlama kullanarak, veritabanı, Web başarım testi için veri sağlayabilir. Form gönderme parametresi gibi, veriye gereksinimi olan Web isteğinin bir parçasına veri kaynağından veri bağlayabilirsiniz. Daha fazla bilgi için bkz. Veri Kaynağını Web Performans Testine Bağlama.

Bu yönergeyi tamamlamak için, aşağıdaki görevleri gerçekleştirmeniz gerekmektedir:

  • Web başarım testine veri bağlama ekleme

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

Önkoşullar

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

Bu Yönerge için Hazırlanma

Böylece basit bir csv dosyası veri kaynağı oluşturmayı öğreneceksiniz örnek veri kaynağına bağlama gerekir.

Veri kaynağı hazırlamak için

  1. Yeni bir klasör oluşturun ve bunu Veri olarak adlandırın.

  2. Veri klasörünün içinde yeni bir metin dosyası oluşturun ve ColorData.csv olarak adlandırın.

    Not

    Dosyayı oluşturmak için herhangi bir metin düzenleyicisini kullanabilirsiniz; örneğin, Not Defteri.

  3. Aşağıdakileri metin dosyasına ekleyin:

    ColorId, ColorName
    0,Red
    1,Blue
    

    Önemli

    Bu yönergede CSV dosyanızda sütun başlıkları olmalıdır.Bir Web başarım testini, sütun başlıkları olmayan bir CSV dosyasına bağlamak için Web Performans Testi bir Metin Dosyası'na Nasıl Bağlanır bağlantısında açıklanan tekniği kullanın.

  4. Dosyayı kaydedip kapatın.

    Not

    Dosyayı Excel'de açın ve veri virgülle ayırarak ayrı sütunlarda göründüğünü onaylayın.

Web başarım testini hazırlamak için

  1. İzlenecek yol: Basit Web Uygulaması Oluşturma içinde oluşturulan Web uygulamasını açın.

  2. Tarayıcıda Web uygulamasını çalıştırmak için CTRL+F5 tuşuna basın. İlk sayfasını göreceksiniz. Tarayıcıyı kapatın.

    Not

    Bu Web başarım testinizi test edecek olan Web uygulamasını çalıştıran ASP.NET Development Sunucusunu başlatır.Görev çubuğunun uzak sağındaki bildirim alanında ASP.NET Geliştirme Sunucu simgesini göreceksiniz.

  3. İzlenecek yol: Web Performans Testi Kaydetme ve Çalıştırma içinde oluşturulan Web uygulamasını açın.

  4. Çözüm Gezgini içinde, ColorWebTest.webtest'e çift tıklatın. Web Performans Testi Düzenleyicisi belirir ve Web isteklerinin bir listesi görüntülenir.

Web Başarım Testine Veri Bağlama Ekleme

Web başarım testine veri kaynağı eklemek için

  1. İçinde Web Performans Testi Düzenleyicisi, seçim Veri kaynağı Ekle araç çubuğundaki düğmesini.

    Yeni Test Veri kaynağı Sihirbazı görünür.

  2. Veri kaynağı adı kutusuna ColorsCSV yazın.

  3. İçinde veri kaynağı türü liste seçin csv dosyası.

  4. İleri öğesini seçin.

  5. İçinde bir csv dosyası Seç kutusunda yolu ve dosya adını girin veya dosyaya gitmek için üç noktayı seçin. Örneğin, aşağıdakini yazın:

    <Yolunuz>\Data\ColorData.csv

    CSV dosyasından veriler Önizleme veri bölmesinde görünür.

  6. Seçim Son.

    Dosyayı geçerli projenize eklemenizi isteyen bir iletişim kutusu görünür.

  7. Seçim Evet.

    Veri Kaynakları düğümü Web performans testinize eklenir ve metin dosyanız hiyerarşide tablo olarak görünür.

    Bu gözden geçirmenin amaçları için, dosyayı projeye eklemeniz gerekmez. Daha sonra, karar vermenize yardımcı olması için aşağıdaki bilgiyi kullanabilirsiniz:

    Yanıt

    Sonuç

    Olumlu Yanı

    Evet

    Dosya projeye kopyalanır.

    Proje dağıtıldığında, gerekli olan ek hiçbir iş yoktur.

    Hayır

    Dosya projeye kopyalanmaz. Proje dağıtıldığında, dosyanın yolunu güncellemeniz gerekebilir.

    Bazı veri dosyaları çok büyük olabilir ve projeden ayrı ayrı saklanması gerekebilir. Bazı dosyaların birkaç takım üyesi tarafından paylaşılması gerekir ve tüm üyelerin erişebileceği merkezi konumda saklanması gerekebilir.

  8. Üzerinde Dosyamenü seçim ColorWebTest.webtest'i Kaydet Web performans testini kaydetmek için.

Web başarım testine veri bağlama eklemek için

  1. Web Performans Testi Düzenleyicisi'nde, Red.aspx sayfasına yönlendiren 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=Red girdisi olduğunu onaylamayın.

  2. RadioButtonList1 düğümünü seçin.

  3. Özellikler penceresinde Değer özelliğini bulun. Bu, şu anda Kırmızı olarak ayarlı, çünkü bu, Web başarım testini kaydettiğinizde seçtiğinizdir. Özellik seçin ve ardından görünen aşağı oku seçin.

  4. ColorsCSV genişletin, ColorData#csv tablosunu genişletin ardından ColorName seçeneğini belirleyin. RadioButtonList şimdi veri kaynağına bağlandı.

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

  6. Test Ayarlarını Yapılandır iletişim kutusunda, sol bölmede Web Test'i seçin ve ardından sağ bölmede One run per data source row (Her veri sırası için bir çalışma) seçeneğini seçin. Bu, veritabanındaki her satır için bir kez olarak, testin sıralı çalışmasına neden olur. Her test yinelemesinde, imleç veritabanındaki sonraki sıraya gider.

    Not

    Tüm sonuçlar bellekte depolanır.Bu yüzden, Veri kaynak satırı başına bir çalıştırma seçeneği kullanmak büyük veri kümeleri için iyi bir ölçekleme sağlamaz.Büyük bir veri kümesindeki tüm satırların üzerinden geçmek için önerilen yaklaşım Web başarım testini tek bir kullanıcı yükleme testinde çalıştırmaktır.Her bir satırın tek tek üstünden geçmek için Web başarım testindeki veri tablosunu seçin ve Erişim Yöntemi'ni eşsiz'e ayarlayın.Yük testi Web performans testi ile aynı bellek kısıtlamalarına sahip değildir.

  7. Seçim Kapat.

  8. Üzerinde Dosyamenü seçim ColorWebTest.webtest'i Kaydet Web performans testini kaydetmek için.

Web Performans Testinin Düzgün Çalıştığını Doğrulamak İçin Testi Çalıştırma

Web başarım testini 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. Web Performans Testi Sonuçları Görüntüleyicisi öğesinde Web performans testinin iki çalışması olacaktır. Çalışma 1 ilk veri sırasını ve Çalışma 2 ikinci veri sırasını kullanacak. Çalışma 1'in Red.aspx sayfasını ve Çalışma 2'nin Blue.aspx sayfasını ziyaret etmesine dikkat edin.

    Not

    Her iki test çalışmasını görmek için Web Performansı Test Sonuçları Görüntüleyicisi'nde yukarı doğru kaydırma yapabilirsiniz.

    Not

    Çalıştırma 2'deki hata yanıt URL doğrulama kuralından kaynaklanır çünkü URL kaydedilmiş olanla 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.

  3. Seçin İçerik sekmesini ve farklı değerlerin nasıl gözlemek iki içeriğine bağlıdır. Her bağlı sütun "DataSource1.Table1.ColumnA" formuna sahip bir bağlam parametresine ayarlanmıştır.

Sonraki Adımlar

Bu yönergede, CSV dosyası kullanarak Web performans testine veri bağlama eklediniz. Diğer veri kaynaklarına bağlama hakkında bilgi edinmek için aşağıya bakın:

Web İsteğine Veri Bağlama Eklemesi Nasıl Yapılır

İzlenecek yol: Web performans testi (xml dosyası) veri ekleme

İzlenecek Yol: Bir Web Başarım Testine Veri Bağlama Eklemek

Ayrıca bkz.

Kavramlar

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

Web Başarım Testi İzlenecek Yolları