Aracılığıyla paylaş


İzlenecek yol: Web Performans Testi Kaydetme ve Çalıştırma

Bu izlenecek yolda, araçlarını kullanacağınız Visual Studio Ultimate tarayıcı kaydından bir Web başarım testi oluşturun ve düzgün çalıştığını doğrulayın.

Web başarım testi oluşturmak için bir tarayıcı oturumu kaydetmek. Tarayıcı oturumu sonra Web Performans Testi Düzenleyicisi'nde URL listesi olarak görüntülenir. Her url bir Web isteği temsil eder. Web başarım testleri hakkında daha fazla bilgi için, bkz. Web Başarım Testlerini Oluşturma ve Düzenleme.

Aşağıdaki görevleri gerçekleştirmeniz:

  • Web performans ve yük test projesi oluşturma

  • Tarayıcı kaydından bir Web başarım testi oluşturma

  • 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

Bu anlatım için içinde oluşturduğunuz Web uygulamasına değişiklik değil İzlenecek yol: Basit Web Uygulaması Oluşturma, ancak uygulamanın adresine gerekir.

Bu yönergeye hazırlanmak için

  1. İçinde oluşturulan Web app açmak İzlenecek yol: Basit Web Uygulaması Oluşturma.

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

    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 sağ tarafındaki bildirim alanında ASP.NET Development Sunucu simgesini göreceksiniz.

  3. Web uygulamanızın adresini, panoya veya bir not defteri dosyasına kopyalayın. Örneğin, adres şunun benzeri olabilir: http://localhost:<PortNumber>/ColorWebApp/Default.aspx

  4. Tarayıcıyı kapatın.

Web performans ve Yük Test projesi oluşturma

Web oluşturmak için proje performans ve yük testi

  1. Üzerinde Dosya menüsü, Ekle ve sonra Yeni bir proje.

    Yeni Proje Ekle iletişim kutusu görüntülenir.

  2. Altında Yüklü Şablonlar, genişletme Visual Basic veya Visual C# göre tercih ve select Test.

    Not

    Bu yönergede herhangi bir kod yazmayacaksınız.Projeniz için seçtiğiniz dil, kodlanmış Web başarım testi oluşturulduğunda kullanılan dili etkiler.

  3. Şablon listesinde seçin Web performans ve Yük Test projesi.

  4. Ad kutusunda, ColorWebAppTest yazın.

  5. İçinde yere , sizin Web app kaydettiğiniz klasörün adını yazın. Örneğin, klasör adını yazın C:\Users\<kullanıcı adı>\Documents\Visual Studio 11\Projects\ColorWebApp. Ayrıca, klasörün yerini bulmak için Gözat düğmesini kullanabilirsiniz.

  6. Tamam'ı seçin.

    ColorWebAppTest proje WebTest1.webtest olarak adlandırılan bir Web performans testi içeren, çözümünüze eklenir

  7. Çözüm Gezgini'nde, WebTest1.webtest seçin ve kısayol menüsünü açın. Seçin yeniden ve Web performans testi için adını değiştirme ColorWebTest.webtest.

Web Başarım Testi Kaydetme

Bir Web başarım testi kaydı için son kullanıcı sanki bir Web sitesine göz atarak. Site içinde ilerlerken, istekler kaydedilir ve Web başarım testine eklenir. Web başarım testinin nasıl kaydedildiği hakkında daha fazla bilgi için, bkz. Web Performans Test Kaydedicisini Kullanarak bir Yeni Web Performans Testi Nasıl Oluşturulur.

Web başarım testini kaydetmek için

  1. Çözüm Gezgini içinde ColorWebTest.webtest seçin, kısayol menüsünü açın ve sonra seçin açık.

    İçin ColorWebTest Web Performans Testi Düzenleyicisi görüntülenir.

  2. Web Performans Testi Düzenleyicisi'nde seçin Kayıt Ekle araç çubuğundan.

    Web Testi Kaydedicisi eklenti ile görüntülenen web tarayıcınızda açılır.

    Not

    Web Testi Kaydedicisi görmüyorsanız, eklentileri, dahil etmek için web tarayıcınızı yapılandırmanız gerekir.

    Uyarı

    Sonraki yordam düzgün çalışması, gösterilen sırada aşağıdaki adımları izlemelisiniz.

  3. Tarayıcının adres çubuğunda, bir önceki adımda kopyaladığınız Web uygulamasının adresini yazın ve ENTER'ı seçin.

    Not

    Visual Studio UltimateWeb performans görüntülemeye başlar URL'lerinde test Web Performans Testi Kaydedicisi bu kaydı gibi.

  4. Seçim kırmızı ve Gönderme. Sayfa ile birlikte Label yazan kırmızı görüntülenmelidir.

  5. İlk sayfaya geri dönün.

  6. Seçim mavi ve Gönderme. Sayfa ile birlikte Label yazan mavi görüntülenmelidir.

  7. İlk sayfaya geri dönün.

  8. Seçim durdurmak , Web Performans Testi Kaydedicisi kaydı durdurmak için.

    İletişim kutusu Detecting dynamic parameters (Dinamik parametreleri algılıyor) iletisini gösterir. Alınan HTTP yanıtlarındaki parametre algılamasınun durumunu gösteren bir ilerleme çubuğu görüntüler.

    ColorWebApp dinamik parametreye sahip olmadığı için, iletişim kutusu Desteklenecek dinamik parametre tespit edilemedi mesajını görüntüler. İletişim kutusu kapanır.

    Not

    Dinamik parametreler algılanmışsa, Dinamik parametreleri Web Test parametrelerine Yükselt iletişim kutusu görüneceği, Web performans testini çalıştırdığında uygulamak istediğiniz yükseltmeler için onay kutularını seçin olanak sağlar.Daha fazla bilgi için bkz. Dinamik Parametrelerin Neden Olduğu Web Performans Testi Kayıttan Çalma Sorunları Nasıl Çözümlenir.

    Artık Web performans testi, kaydı sonlandırıldı, Web başarım testinizi içinde göreceğiniz Web Performans Testi Düzenleyicisi'ni URL listesi olarak. Artık testi düzenleyebilirsiniz.

  9. Seçim Dosya ve sonra ColorWebTest.webtest'i Kaydet yeni kaydedilmiş Web performans testini kaydetmek için.

İstek Özelliklerini Görüntülemek ve Değiştirmek

Web Performans Testi Düzenleyicisi'nde URL'lerin ağacı istek ağacı olarak adlandırılır. Her istek ile ilişkilendirilmiş olan özellikleri görüntülemek için istek ağacında çeşitli düğümleri seçin.

İstek özelliklerini görüntülemek ve değiştirmek için

  1. Web Performans Testi Düzenleyicisi'nde, istek ağacına gidin ve http://localhost:<PortNumber>/Default.aspx'in ilk örneğini seçin.

  2. Özellikler penceresinde, farklı özelliklerin değerlerine dikkat edin, örneğin URL, Follow Redirects (Yeniden Yönlendirmeleri Takip Et) ve Think Time (Düşünme Süresi).

  3. Bu isteğe ait Düşünme Zamanı değerinin 0'dan büyük bir değer olduğundan emin olun. Bu, kaç saniye kadar kırmızı seçmiş ve gönderin önceki yordamın 4. adımda seçtiğiniz varsayılan sayfa beklendi.

    Daha fazla bilgi için bkz. Web Performans Testi'nde İnsan Duraklatmasına Benzetmek için Düşünme Süreleri Nasıl Ayarlanır.

  4. Araç çubuğunda, seçim İstek ayrıntılarını ayarla.

    Request Details (İstek Ayrıntıları) iletişim kutusu görüntülenir. Bu iletişim kutusu, Web başarım testinde çeşitli web istekleri için düşünme zamanlarını düzenleme ve gözden sağlar.

  5. Düşünme Zamanı sütununda, düşünme zamanı değeri 0'dan yüksek olan her isteği seçin ve 1'e değiştirin. Bu, testi insan etkileşiminin neden olduğu en az gecikmeyle kayıttan çalmanıza izin verir.

    Daha fazla bilgi için bkz. Web Performans Testi'nde İstek Ayrıntıları Nasıl Ayarlanır.

  6. Tamam'ı seçin.

  7. İstek ağacında, http://localhost:<BağlantıNoktasıNumarası>/Default.aspx'in ikinci örneğini genişletin.

  8. Form Gönderi Parametreleri klasörünü genişletin.

    Mavi seçili ve Radiobuttonselection1 ve Button1 gönderme düğmesini seçmeme sonra bu isteğin gerçekleştiğinden emin parametreleri deftere nakledin.

  9. http:// localhost:<PortNumber>/Default.aspx isteğinin ikinci aynı örneği için istek düğümünü kırmızı ile vurgulayın, posta parametrelerini teslim edin ve Beklenen Yanıt özelliğini Özellikler penceresinde isteği tanımlamanıza yardımcı olması için görüntüleyin.

  10. Özellikler penceresinde Raporlama Adı'nın yanındaki metin kutusunu seçin ve Kırmızı yazın.

  11. http:// localhost:<BağlantıNoktasıNumarası>/Default.aspx dördüncü örneği için istek düğümü vurgulayın.

  12. Özellikler penceresinde Raporlama Adı'nın yanındaki metin kutusunu seçin ve Mavi yazın.

    Raporlama Adı özelliğini kullanmak, Web Başarım Test Çözümleyicisi bir sonraki yordamda çalıştırıldığında bundaki istekleri tanımlamayı çok daha kolaylaştırır. Raporlama adları proje katılımcılarının raporlardaki istekleri belirlemesine olanak tanır.

    Daha fazla bilgi için, bkz. Web Performans Testinde İstekleri Kolayca Belirlemek için Raporlama Adları Nasıl Kullanılır ve Nasıl yapılır: Microsoft Excel Kullanarak Yükleme Testi Performans Raporları Oluşturma.

  13. Seçim Dosya ve sonra ColorWebTest.webtest'i Kaydet yeni kaydedilmiş Web performans testini kaydetmek için.

    Web isteklerini ve Web başarım testlerini değiştirmek hakkında daha fazla bilgi için bkz: Web Başarım Test Düzenleyicisi'ni Kullanarak Web Başarım Test Kayıtlarını Özelleştirme.

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

Web başarım testinin düzgün çalıştığını doğrulamak için testi çalıştırabilirsiniz. Kaydettiğiniz her web isteği yeniden yürütülecektir ve sonuçlar toplanacaktır. Daha fazla bilgi için bkz. Web Performans Testlerini Çalıştırma.

Web başarım testini doğrulamak için

  1. Web Performans Testi Düzenleyicisi'nde seçin Testi araç çubuğunda.

    Test çalışmaya başlar ve Web Performans Testi Sonuçları Görüntüleyicisi testteki her isteğin görüntüler. Test Sonuçları penceresi, tüm test için sonucu görüntüler. Sonra, sonuçları doğrulayacaksınız.

  2. Web Performans Testi Sonuç Görüntüleyicisi'nde listedeki ilk isteği seçin.

    İsteğin solunda yeşil bir onay işareti görmelisiniz. Yeşil onay işareti, isteğin başarılı olduğunu gösterir. Alt bölmede Web uygulamasının ilk sayfasını görmelisiniz.

    İsteğin solunda yeşil bir onay işareti veya kırmızı X göreceksiniz. Kırmızı X isteğin başarısız olduğunu gösterir. Bu, test bittikten sonra tüm testin başarısız olması sonucuna neden olur. Varsayılan olarak, istek başarısız olursa, testin kalanı iptal edilmez ve devam eder. Örneğin, bir dış web isteği güvenlik duvarı sorunu nedeniyle başarısız olabilir. Ancak, bir sonraki istekte hala denenir ve test çalışmaya devam eder.

    İpucu

    Yerel ağınızın dışında Web sitelerine erişemiyorsanız, Web başarım testinizde bir proxy sunucusu belirtmek zorunda kalabilirsiniz.Güvenlik duvarı sorunları hakkında daha fazla bilgi için bkz. Web Performans Testi için Proxy Sunucu Nasıl Belirtilir.

  3. Kırmızı ve Mavi adlı iki isteğin önceki yordamda atanmış Raporlama Adı'nı kullandığının ne kadar kolayca fark edilebilir olduğuna dikkat edin. Kullanılmamışlarsa, her bir istek aynı adı alacaktır.

  4. Testinizi ikinci defa çalıştırmak için yeniden çalıştırmak için burayı üst kısmındaki Web Performans Testi Sonuçları Görüntüleyicisi.

Sonraki Adımlar

Bu yönergede, Web başarım testi kaydettiniz ve çalıştırdınız. Artık Web başarım testine sahipsiniz, eğer geliştirmeler gerekirse, aşağıdaki geliştirmelerden birini ekleyebilirsiniz:

Ayrıca bkz.

Görevler

Web Performans Testinde İstekleri Kolayca Belirlemek için Raporlama Adları Nasıl Kullanılır

Web Performans Test Kaydedicisini Kullanarak bir Yeni Web Performans Testi Nasıl Oluşturulur

Web Performans Testi'nde İnsan Duraklatmasına Benzetmek için Düşünme Süreleri Nasıl Ayarlanır

Web Performans Testi'nde İstek Ayrıntıları Nasıl Ayarlanır

İzlenecek yol: Basit Web Uygulaması Oluşturma

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

İzlenecek yol: Web Performans Testine Doğrulama ve Ayıklama Kuralı Ekleme

İzlenecek Yol: Kodlanmış Bir Web Başarım Testi Oluşturmak

Nasıl yapılır: Microsoft Excel Kullanarak Yükleme Testi Performans Raporları Oluşturma

Başvuru

Web Başarım Test Düzenleyicisi Genel Açıklama

Diğer Kaynaklar

Web Başarım Test Düzenleyicisi'ni Kullanarak Web Başarım Test Kayıtlarını Özelleştirme