Aracılığıyla paylaş


Yeni Yük Testi Sihirbazı'nı Kullanarak Yük Testleri Oluşturma

Yük testi, Yeni Yük Testi Sihirbazı kullanılarak oluşturulur. Yeni Yükleme Testi Sihirbazı'nı oluşturduğunuzda, yükleme testi için aşağıdaki ayarları belirtirsiniz:

Not

Yeni Yük Testi Sihirbazı'nı kullanarak bir yük testi için yapılandırdığınız başlangıç ayarları daha sonra Yük Testi Düzenleyicisi kullanılarak düzenlenebilir.Daha fazla bilgi için bkz. Yükleme Testi Düzenleyicisi'ni Kullanarak Yükleme Testi Senaryolarını Düzenleme.

  • Yükleme testi için başlangıç senaryosu Yük testleri Web performansı testleri ve birim testlerini içeren senaryolar içerir. Senaryo; yük düzenini, test karışım modelini, test karışımını, ağ karışımını ve Web tarayıcı karışımını belirlediğiniz bir yük testindeki kapsayıcıdır. Karmaşık, gerçekçi iş yükleri benzetimi için izin test özelliklerini yapılandırma esneklik verdikleri senaryoları önemlidir. Sonraki bölümde 2.0 ila 2.5 adımlarında anlatılan yük testi senaryosu nasıl oluşturulur.

    Yeni Yük Testi Sihirbazı tamamlandıktan sonra yük testinizde ek senaryolar oluşturabilir ve yapılandırabilirsiniz. Daha fazla bilgi için bkz. Varolan Yükleme Testi için İlave Senaryolar Oluşturma.

    Sınama yük Düzenleyicisi'ni kullanarak değiştirebilirsiniz yük sınama senaryosu özelliklerin listesi için bkz: Yük Testi Senaryosu Özellikleri.

  • Yükleme testinde bilgisayarlar ve sayaç ayarları Sayaç kümeleri bir yükleme testi sırasında kullanışlı olan sistem performans sayaçları kümesidir. Sayaç kümeleri teknoloji ile düzenlenir, örneğin ASP.NET veya SQL sayaç kümeleri. Yük testi oluşturduğunuzda, yük testinde içerilecek bilgisayarları ve onların sayaç kümelerini belirtmelisiniz.

    Not

    Yükleme testleriniz uzak makineler arasında dağıtılmışsa, denetleyici ve aracı sayaçları denetleyici ve aracı sayaç ayarlarına eşlenir.Yükleme testinizde uzak makineleri kullanma hakkında daha fazla bilgi için bkz. Birden çok Test makinelerde Test denetleyicileri ve Test aracıları'nı kullanarak yük sınaması dağıtma çalışır.

    Yük testi için bilgisayarların ve sayaç kümelerinin belirtilmesi, sonraki bölümde bulunan adım 3'te ele alınmaktadır.

  • İlk çalıştırma yük sınaması için ayarı Çalıştır ayarlarıdır yük sınaması çalışacak şekilde etkileyen özellikler kümesi.

    Bir yük testinde birden fazla çalışma ayarınız olabilir. Yük testi çalıştırması için çalıştırma ayarlarından yalnızca biri etkin olabilir. Diğer çalışma ayarları sonraki test çalışmalarında kullanılacak alternatif bir ayar seçmek için hızlı bir yol sağlar. Başlangıç çalışma ayarı sonraki bölüm adım 4'te bahsedilen Yeni Yük Testi Sihirbazı kullanılarak oluşturulur. Ek çalışma ayarları oluşturulabilir ve daha sonra Yük Testi Düzenleyicisi kullanılarak değiştirilebilir. Daha fazla bilgi için bkz. Yük Testi Çalıştırma Ayarlarını Yapılandırma.

    Yükleme Testi Düzenleyicisi'ni kullanarak değiştirebileceğiniz çalıştırma ayarı özelliklerinin bir listesi için bkz. Yük Testi Çalıştırma Ayarı Özellikleri.

Gereksinimler

  • Visual Studio Ultimate

Yeni Yük Testi Sihirbazı'nın Adımları

  • Step 1 - Launching the New Load Test Wizard: Yeni yük Test olan yük sınaması oluşturma hakkında bazı bilgiler ile Hoş Geldiniz ekranı sihirbazını çalıştırmak için yeni bir yük sınaması oluşturmak için gerçekleştirmek için ilk adım olur.

  • Sep 2.0 - Creating and Changing a Scenario: Bu adımda oluşturun ve ilk adı Senaryo yük testi ile ilişkili. Senaryo; yük düzenini, test karışımını, tarayıcı karışımını ve ağ karışımını belirlediğiniz bir yük testindeki kapsayıcıdır. Karmaşık, gerçekçi iş yükleri benzetimi için izin test özelliklerini yapılandırma esneklik verdikleri senaryoları önemlidir.

    Ayrıca, ikinci adımda senaryo için ilk düşünme süresi ayarlarını oluşturursunuz. Düşünme süreleri, yükleme testlerince içerilen testlerin içindeki adımlar arasındaki insan duraklatmasına benzer.

    Yük sınama senaryosu birden fazla senaryo içerebilir. Yeni Yük Testi Sihirbazı adımları, Test Yükü Düzenleyicisi kullanılarak tamamlandıktan sonra ek senaryolar yük testine eklenir. Daha fazla bilgi için bkz. Varolan Yükleme Testi için İlave Senaryolar Oluşturma.

  • Step 2.1 - Choosing a Load Pattern in the New Load Test Wizard: Bu adımda 2.0. adımda oluşturduğunuz yeni bir senaryo ilk yüklenme desen ayarlarını yapılandırabilirsiniz. Yük deseni özellikleri benzetimli kullanıcı yükünün yük testi boyunca nasıl ayarlandığını belirtir.

  • Step 2.2 - Choosing a Test Mix Model in the New Load Test Wizard: Bu adımda, ilk sınama karışımı model 2.0. adımda oluşturduğunuz yük sınama senaryosu için yapılandırın. Beklenen gerçek bir Web sitesi veya olan yük sınaması uygulama kullanımını daha doğru tahmin etmek için seçenekler model yük sınaması karışımı yapılandırın.

  • Step 2.3 - Specifying Test Mix in the New Load Test Wizard: Bu adımda, ilk sınama karışımı 2.0. adımda oluşturduğunuz yük sınama senaryosu için yapılandırın. Sınama karması, yükleme testi senaryosuna hangi Web performans testlerini ve birim testlerini eklemek istediğinizi tanımlar.

  • Step 2.4 - Specifying Network Mix in the New Load Test Wizard: Bu adımda, ilk ağ karışımı 2.0. adımda oluşturduğunuz yük sınama senaryosu için yapılandırın. Yük testi senaryonuzla kullanmak için bir veya daha fazla ağ öykünmesi türü ekleyebilirsiniz.

  • Step 2.5 - Specifying Browser Mix in the New Load Test Wizard: İçin bu son adımda 2.0. adımda oluşturduğunuz yük sınama senaryosu için Web tarayıcısı karışımı yapılandırın. Yük testi senaryonuzla kullanmak için bir veya daha fazla tarayıcı türü ekleyebilirsiniz. Tarayıcı karışımı seçeneği yalnızca test karışımında 2.3 adımında bir Web performans testi varsa görüntülenir.

  • Step 3 - Specifying Counter Sets in the New Load Test Wizard: Bu adımda, bilgisayarlar ve yük sınamada kullanmak istediğiniz kendi ilgili sayaç kümesi belirtirsiniz.

  • Step 4 - Specifying Run Settings in the New Load Test Wizard: Son adımda ayarı için yük sınaması çalıştırmak başlangıç yapılandırma. Yük testi, birden fazla çalışma ayarını içerebilir. Daha fazla bilgi için bkz. Varolan Yükleme Testi için İlave Senaryolar Oluşturma.

Adım 1 - yeni yük Sınama Sihirbazı'nı başlatma

İpucu

Zaten oluşturulmuş Web performans testiniz veya birim testiniz olabilir.Bunlara yükleme testi eklemek için Yeni Yükleme Testi Sihirbazı'nı kullanabilirsiniz.

Sihirbazı ile bir yükleme testi oluşturma

Yeni Yükleme Testi Sihirbazını başlatmak için

  1. Web performans ve yük sınaması projesini açın.

  2. İçinde Solution Explorer, Web performans ve yük sınaması Proje düğümünü sağ tıklatın, seçim Ekleve sonra seçin Yük Test.

    Not

    Yükleme testiniz varsayılan YüklemeTestin ismiyle yaratılır. n birsonraki kullanılabilir sayıdır.

  3. Yeni Yük Testi Sihirbazı görüntülenen Hoş Geldiniz sayfası ile başlar.

  4. Seçim İleri.

    Düzenleme sayfası görüntülendiğinde, devam Step 2.0 - Creating and Changing a Scenario.

    İpucu

    Yeni Yükleme Testi Sihirbazı'na girdiğiniz her kelime, sihirbaz sonlandıktan sonra Yükleme Testi Düzenleyicisi'nden değiştirilebilir.Daha fazla bilgi için bkz. Yükleme Testi Düzenleyicisi'ni Kullanarak Yükleme Testi Senaryolarını Düzenleme.

Adım 2.0 - oluşturma ve yeni yük Sınama Sihirbazı senaryoda değiştirme

Bir grup kullanıcının sunucu uygulamasıyla nasıl etkileştiğini modellemek için kullanılan yükleme testleri, bir veya daha çok senaryo içerir. Tek bir senaryo, yükleme düzeni, test karışımı, tarayıcı karışımı ve ağ karışımından oluşur. Tüm bu ayarlar Yeni Yükleme Testi Sihirbazı içindeki bir sayfaya karşılık gelir.

Not

Yükleme Testi Düzenleyicisi'nden daha fazla senaryo ekleyebilir veya senaryo ayarlarını değiştirebilirsiniz.Daha fazla bilgi için bkz. Varolan Yükleme Testi için İlave Senaryolar Oluşturma.

Yeni Yükleme Testi Sihirbazında senaryo belirtme

  1. Yeni Yükleme Testi Sihirbazı'nın Senaryo sayfasında, ilk senaryonun adını yazın.

    Not

    Daha sonra Yük Testi Düzenleyicisi'ni kullanarak senaryonun adını değiştirebilirsiniz.

  2. Tercih edilen düşünme süresi profilinizi seçin. Daha fazla bilgi için bkz. Yükleme Testleri Senaryolarında Web Sitesi İnsan Etkileşim Gecikmelerini Benzetmek için Düşünme Zamanlarını Düzenleme.

  3. Test yineleme arasındaki tercih edilen düşünme zamanınızı seçin. Daha fazla bilgi için bkz. Sanal Kullanıcı Etkinlikleri Modellemek için Yükleme Modellerini Düzenleme.

  4. Seçtiğiniz sonra Senaryo Ayarları sayfasında, seçim İleri devam etmek için Yük desen sayfası Yeni Yük Sınama Sihirbazı'nı. Devam etmek için Step 2.1 - Choosing a Load Pattern in the New Load Test Wizard.

Yükleme testinizi oluşturduktan sonra, Yük Testi Düzenleyicisi'ni kullanarak daha fazla senaryo ekleyebilirsiniz. Daha fazla bilgi için bkz. Varolan Yükleme Testi için İlave Senaryolar Oluşturma.

Ff406964.collapse_all(tr-tr,VS.110).gifEk Özellikler

Senaryolar, başlangıçta Yeni Yükleme Testi Sihirbazı'nda ayarladığınız ve daha sonra Yükleme Testi Düzenleyicisi'ni kullanarak değiştirebileceğiniz özellikler içerir.

Örneğin, Düşünme Profili, yükleme testlerinde düşünme zamanının kullanıldığını ya da yoksayıldığını belirten bir özelliktir. Düşünme Profili yükleme testindeki tüm senaryo için geçerlidir. Daha fazla bilgi için bkz. Yükleme Testleri Senaryolarında Web Sitesi İnsan Etkileşim Gecikmelerini Benzetmek için Düşünme Zamanlarını Düzenleme.

Diğer bir örnek Test yinelemeleri arasındaki Düşünme Süresi, bir testin sonuyla diğer testin başı arasında biraz zaman geçmesini sağlayan bir özelliktir. Daha fazla bilgi için bkz. Sanal Kullanıcı Etkinlikleri Modellemek için Yükleme Modellerini Düzenleme.

IP Geçiş ve Yeni Kullanıcılar Yüzdesi özellikleri gibi Yeni Yükleme Testi Sihirbazını kullanarak ayarlanmayan ek özellikler mevcuttur. Bu özellikler, daha sonra Yükleme Testi Düzenleyicisi kullanılarak yapılandırılır. Değiştirebileceğiniz senaryo özelliklerinin bir listesi için bkz. Yük Testi Senaryosu Özellikleri.

Not

IP değiştirme yalnızca test aracı ile kullanılabilir.Daha fazla bilgi için bkz. Birden çok Test makinelerde Test denetleyicileri ve Test aracıları'nı kullanarak yük sınaması dağıtma çalışır.

Yeni Yük Sınama Sihirbazı'nda bir yük desen seçme 2.1 - adım

Yükleme düzeni, yükleme testi sırasında etkin olan sanal kullanıcı sayısını ve yeni kullanıcıların eklenme oranını belirtir. Bir yük testi içinde birden çok yük desenine sahip olma yeteneği, test hedeflerinize ulaşmanıza olanak sağlar. Yükleme testinizdeki her bir senaryo için bir yükleme deseni seçmelisiniz. Yeni Yükleme Testi Sihirbazını kullanarak bir yükleme testi oluşturduğunuzda, seçebileceğiniz iki tür benzetilen yük var:

Sabit Sabit yük düzeni, yük testi sırasında değişmeyen bir kullanıcı yükünü belirtmek için kullanılır. Örneğin, bir Web uygulaması üzerinde duman testi çalıştırdığınızda, 10 kullanıcılı, hafif ve sürekli bir yük ayarlamak istersiniz.

Step Adım yükleme modeli, tanımlanmış maksimum kullanıcı yüklemesine kadar zamanla artan bir kullanıcı yüklemesini belirtmek için kullanılır. Adımlama yükleri için, İlk Kullanıcı Sayısı, En Fazla Kullanıcı Kayısı, Adım Süresi (saniye olarak), ve Adım Kullanıcı Sayısı belirtirsiniz.

Örneğin, bir Başlangıç Kullanıcısı içeren Adım yüklemesi bir olarak sayılır, Maksimum Kullanıcı Sayısı 100 olarak, Adım Süresi (saniye) 10 olarak ve bir Adım Kullanıcısı Sayısı 1 olarak sayılır, 1'de başlar ve 100 Kullanıcıya erişene kadar her 10 saniyede 1 adet artar.

Ayrıca, Yük Testi Düzenleyicisi'ni kullanarak bir yük testi oluşturduktan sonra senaryonuzu hedef temelli olacak şekilde yapılandırabilirsiniz.

Hedefe dayalı yük düzeni, adım düzenine benzer ancak performans sayacı eşiklerine dayalı kullanıcı yükünü periyodik kullanıcı yükü ayarlamalarına karşı ayarlar. Hedefe dayalı yükler çeşitli farklı amaçlar için yararlıdır:

  • Aracıların çıktısını en yüksek düzeye çıkarma: aracıların çıktısını en yüksek düzeye çıkarmak için başlıca kısıtlayıcı metriği ölçün. Genellikle bu CPU olur. Ancak, bu da bellek olabilir.

  • Hedef sunucudaki genelde CPU olan hedef kaynak düzeyine ve ardından bu düzeydeki üretilen iş düzeyine ulaşma. Bu, sunucu üzerinde tutarlı bir kaynak kullanımı olması halinde, çalışmadan çalışmaya üretilen işi karşılaştırabilmenizi sağlar.

  • Sunucudaki hedef üretilen iş düzeyine ulaşma.

Hedef tabanlı benzetilen yükleme kullanmak için bir yükleme testini yapılandırma hakkında daha fazla bilgi için bkz. Sanal Kullanıcı Etkinlikleri Modellemek için Yükleme Modellerini Düzenleme.

Yeni Yükleme Testi Sihirbazı'nda yükleme düzenini belirtmek için

  1. Yeni Yük Testi Sihirbazı'nın Yük Düzeni sayfasında Sabit Yük veya Adım Yükü öğesini seçin.

    Not

    Hedefe Dayalı benzetim seçeneği yük testi oluşturulduktan sonra yalnızca Yük Testi Düzenleyicisi'nden kullanılabilir.

  2. Seçtiğiniz model türüne bağlı olarak, kullanılabilir ayarları düzenleyin. Örneğin, adım yükleme modeli için standart ve maksimum kullanıcı sayısını ayarlayın.

  3. Yük deseni seçin sonra tercih İleri devam etmek için Test karışımı Model sayfası Yeni Yük Sınama Sihirbazı. Devam etmek için Step 2.2 - Choosing a Test Mix Model in the New Load Test Wizard.

Daha sonra Yük Testi Düzenleyicisi'ni kullanarak bir senaryonun yük düzenini değiştirebilirsiniz. Daha fazla bilgi için bkz. Sanal Kullanıcı Etkinlikleri Modellemek için Yükleme Modellerini Düzenleme.

Yeni Yük Sınama Sihirbazı'nda bir Test karışımı modeli seçme 2.2 - adım

Test karışım modeli, yükleme testi senaryosunda verilen bir test çalıştıran sanal kullanıcının olasılığını belirler. Bu, yüklemenin daha gerçekçi bir benzetimini sağlar. Uygulamalarınız boyunca yalnızca tek bir iş akışına sahip olmak yerine, son kullanıcıların uygulamalarla etkileşimine daha yakın bir yaklaşım olan birkaç iş akışınız olabilir. Daha fazla bilgi için bkz. Web Sitesinin Beklenen Gerçek Dünya Kullanımının veya Test Karışım Modelleri Kullanarak Yükleme Testinde Uygulama Öykünme ve Sanal kullanıcı bir sınama çalıştırma olasılığını belirlemek için metin karışımı modelleri düzenleme.

Yeni Yükleme Testi Sihirbazı'nda test karışım modelini belirtmek için

  1. Yeni Yük Testi Sihirbazı'nın Test Karışım Modeli sayfasında, yük test senaryonuzda kullanılacak test karışım modelini seçin. Aşağıdaki modellerinden birini seçebilirsiniz:

    • **Testlerin toplam sayısına göre   **Bir sanal kullanıcı bir test yinelemesini başlattığı zaman hangi Web performansı testinin veya birim testin çalıştırıldığını belirler. Yük testi sonunda, belirli bir testin yürütülme sayısı atanan test dağılımı ile eşleşti. Bu test karışımı modelini test karışımını bir IIS günlüğü veya üretim verisindeki yüzdelere dayandırdığınızda kullanın.

    • Sanal kullanıcı sayısına göre Belirli bir Web performansı testini veya birim testi çalıştıracak sanal kullanıcıların sayısını belirler. Yükleme testinde herhangi bir noktada, belirli bir testi çalıştıran kullanıcı sayısı atanan dağıtım ile eşleşir. Bu test karışımı modelini test karışımını belirli bir testi çalıştıran kullanıcıların yüzdesine dayandırdığınızda kullanın.

    • Kullanıcı adına dayalı olarak Yük testi boyunca, her Web performans testi ya da birim test kullanıcı başına ve saat başına belirtilen sayıda çalıştırılır. Sanal kullanıcıların yükleme testi boyunca belirli bir hızda test çalıştırmasını istiyorsanız bu test karıştırma modelini kullanın.

    • Ardışık sıraya dayalı Her bir Sanal kullanıcı Web performansı testlerini veya birim testleri senaryoda tanımlanan sırayla çalıştırır. Sanal kullanıcı yükleme testi tamamlandığında bu sırayla testlerin arasında dolaşarak döngüyü sürdürür.

  2. Test karışımı modeli seçtikten sonra seçin İleri devam etmek için Test karışımı sayfası Yeni Yük Sınama Sihirbazı'nı. Devam etmek için Step 2.3 - Specifying Test Mix in the New Load Test Wizard.

Kullanarak test karışımı model bir senaryo için daha sonra değiştirebileceğiniz Yük sınaması Düzenleyicisi. Daha fazla bilgi için bkz. Sanal kullanıcı bir sınama çalıştırma olasılığını belirlemek için metin karışımı modelleri düzenleme.

2.3 - Belirten Test karışımı yeni yük sınama sihirbazındaki adım

Bir yükleme testi bir veya daha fazla senaryo içerir. Her senaryo bir test karışımı üzerinde bir veya daha fazla Web performans veya birim testi içerir. Bir senaryonun test karışımı, senaryoyla içerilen testlerin seçimi ve senaryoyla bu testlerin dağıtımı gibi çeşitli etkenlerin birleşimidir. Test karışımı, her bir senaryo için testinizin hedefini yansıtmalıdır. Daha fazla bilgi için bkz. Yükleme Testi Senaryosuna Hangi Web Performans, Birim ve Kodlanmış Kullanıcı Arabirimi Testlerinin Ekleneceğini Belirlemek için Test Karışımını Düzenleme.

Not

Dağıtım, sanal kullanıcının yükleme testi çalışması süresince seçeceği belirli bir testin olasılık ölçüsüdür.Dağıtım yüzde olarak açıklanır.Bu nedenle, bir senaryoda içerilen tüm testler için dağıtım sayılarının toplamını 100'dür.Örneğin, senaryo sadece bir test içeriyorsa, o testin dağıtımı %100'dür.

Test karışımı yükleme modeli belirlemenin sadece bir kısmıdır. Siz uygulamayı yüklemek sınama veya Web sitesinin beklenen gerçek kullanımını tahmin etmek için çeşitli test karışımı model oluşturma seçenekleri kullanabilirsiniz. Daha fazla bilgi için yordama geri başvurun. Step 2.2 - Choosing a Test Mix Model in the New Load Test Wizard.

Yeni Yükleme Testi Sihirbazında test karışımını belirtme

  1. Üzerinde Test karışımı sayfası Yeni Yük Sınama Sihirbazı'nı, seçin Ekle testleri senaryo eklemek için. Daha fazla bilgi için bkz. Yükleme Testi Senaryosuna Hangi Web Performans, Birim ve Kodlanmış Kullanıcı Arabirimi Testlerinin Ekleneceğini Belirlemek için Test Karışımını Düzenleme.

  2. Tercih edilen test karışımını Dağıtım sütununda kaydırıcıları ayarlayarak veya % sütununa yüzde değerlerini doğrudan yazarak seçin. Daha fazla bilgi için bkz. About the Mix Control.

  3. Test karışımı seçtikten sonra seçin İleri devam etmek için Ağ karışımı sayfası Yeni Yük Sınama Sihirbazı'nı. Devam etmek için Step 2.4 - Specifying Network Mix in the New Load Test Wizard.

    Not

    Test karışım sayfasında bir Web performans testi varsa, Yeni Yük Rest Sihirbazı'nda Tarayıcı Karışımı görünecektir.

Daha sonra Yük Testi Düzenleyicisi'ni kullanarak, senaryoya test ekleme veya senaryodan test kaldırma yoluyla bir senaryo için test karışımını değiştirebilirsiniz. Daha fazla bilgi için bkz. Yükleme Testi Senaryosuna Hangi Web Performans, Birim ve Kodlanmış Kullanıcı Arabirimi Testlerinin Ekleneceğini Belirlemek için Test Karışımını Düzenleme.

2.4 - Belirten ağ karışımı yeni yük sınama sihirbazındaki adım

Bir yükleme testi bir veya daha fazla senaryo içerir. Her senaryo bir veya daha fazla ağ içerir. Bir senaryonun ağ karışımı iki faktörün birleşimidir: senaryoda bulunan ağların seçimi ve bu ağların senaryo içinde dağıtımı.

Not

Yükleme testiniz Web testleri içermiyorsa, örneğin, yalnızca ağ erişimi barındırmayan bir uygulamada birim testleri içeriyorsa, Ağ Karışımı belirtmeniz gerekmez.

Ağ karışımı, her bir senaryonun hedefini yansıtmalıdır. Örneğin, 75 LAN % ve % 25 çevirmeli 56K karışımını belirtebilirsiniz.

Not

Dağıtım, sanal kullanıcının yükleme testi çalışması süresince kullandığı belirli bir sanal kullanıcının kullanacağı olasılık ölçüsüdür ağ türü sırasında bir yük testi çalıştırın.Dağıtım yüzde olarak açıklanır.Bu nedenle, bir senaryoda içerilen tüm ağlar için dağıtım sayılarının toplamını 100'dür.

Daha fazla bilgi için bkz. Yükleme Testi Senaryolarında Sanal Ağ Türlerini Belirleme.

Yeni Yükleme Testi Sihirbazında ağ karışımını belirtme

  1. Üzerinde Ağ karıştırmak sayfası Yeni Yük Sınama Sihirbazı'nı, seçin Ekle ağlar için senaryo eklemek için. Ayrıntılı adımlar için, bkz. Yükleme Testi Senaryolarında Sanal Ağ Türlerini Belirleme

  2. Tercih edilen ağ karışımını Dağıtım sütununda kaydırıcıları ayarlayarak veya % sütununa yüzde değerlerini doğrudan yazarak seçin. Daha fazla bilgi için bkz. About the Mix Control.

  3. Ağ karışımı seçtikten sonra seçin İleri ya da devam etmek için Tarayıcı karışımı sayfa veya Sayaç kümesi sayfası Yeni Yük Sınama Sihirbazı'nı. Proceed to Step 2.5 - Specifying Browser Mix in the New Load Test Wizard or Step 3 - Specifying Counter Sets in the New Load Test Wizard.

    Not

    Test karışıma bir Web performans testi eklendiyse, sonra Tarayıcı Karışımı sayfası gelecektir.Daha fazla bilgi için önceki yordama başvurun. Step 2.3 - Specifying Test Mix in the New Load Test Wizard.

Yük Testi Düzenleyicisi'ni kullanarak dağıtımı ekleme, kaldırma ve ayarlama yoluyla senaryo için ağ karışımını daha sonra düzenleyebilirsiniz. Daha fazla bilgi için bkz. Yükleme Testi Senaryolarında Sanal Ağ Türlerini Belirleme.

2.5 - Belirten tarayıcı karışımı yeni yük sınama sihirbazındaki adım

Yük testi, her birinin bir veya daha fazla Web performans testi içerdiği bir veya daha fazla senaryo içerir. Her senaryo, senaryoda üzerinde herhangi bir Web performansı testi gerçekleştirmek için kullanılan bir veya daha fazla Web tarayıcısı içerir.

Not

Yük testleriniz Web performans testlerini barındırmıyorsa, örneğin yalnızca birim testlerini içeriyorsa, Yeni Yük Testi Sihirbazı'nın Tarayıcı Karışımı sayfası görüntülenmeyecektir.Daha fazla bilgi için önceki yordama başvurun. Step 2.3 - Specifying Test Mix in the New Load Test Wizard.

Bir senaryonun tarayıcı karışımı iki etmenin bileşimidir: senaryoda içerilen tarayıcıların seçimi ve bu tarayıcıların senaryo içinde dağıtılması. Tarayıcı, her bir senaryonun hedefini yansıtmalıdır. Örneğin, %95 oranında Internet Explorer 8 ile %5 oranında Internet Explorer Mobile 6'dan oluşan bir tarayıcı karışımı belirtebilirsiniz.

Not

Dağıtım, sanal kullanıcının yükleme testi çalışması süresince seçeceği belirli bir tarayıcının olasılık ölçüsüdür.Dağıtım yüzde olarak açıklanır.Bu nedenle, bir senaryoda içerilen tüm tarayıcılar için dağıtım sayılarının toplamını 100'dür.

Daha fazla bilgi için bkz. Test karışımı bir yük sınaması senaryoda hangi Web tarayıcıları türlerini belirtmek için düzenleme.

Yeni Yükleme Testi Sihirbazı'nda tarama karışımını belirtmek için

  1. Üzerinde Tarayıcı karışımı sayfası Yeni Yük Sınama Sihirbazı'nı, seçim Ekle tarayıcılar için senaryo eklemek için.

  2. Tercih edilen tarayıcı karışımını Dağıtım sütununda kaydırıcıları ayarlayarak veya % sütununa yüzde değerlerini doğrudan yazarak seçin. Daha fazla bilgi için bkz. About the Mix Control.

  3. Tarayıcı karışımı seçtikten sonra seçin İleri devam etmek için Sayaç kümesi sayfası Yeni Yük Sınama Sihirbazı'nı. Devam etmek için Step 3 - Specifying Counter Sets in the New Load Test Wizard.

Yük Testi Düzenleyicisi'ni kullanarak dağıtımı ekleme, kaldırma ve ayarlama yoluyla yük testi senaryosu için tarayıcı karışımını daha sonra düzenleyebilirsiniz. Daha fazla bilgi için bkz. Test karışımı bir yük sınaması senaryoda hangi Web tarayıcıları türlerini belirtmek için düzenleme

Adım 3 - Yeni Yük Sınama Sihirbazı'nda sayaç ayarlar belirtme

Sayaç kümeleri bir yükleme testi sırasında izleme için kullanışlı olan sistem performansı sayaçlarıdır. Sayaç kümeleri teknoloji ile düzenlenir, örneğin ASP.NET veya SQL sayaç kümeleri.

Sayaç kümeleri, çalışma ayarları gibi, tek tek testler yerine yükleme testindeki tüm senaryolara uygulanır. Diğer bir deyişle, sayaç kümeleri bütün yük testi için geçerlidir ve yük testinizin tümünün hedeflerini yansıtmalıdır.

Sayaç kümeleri, belirttiğiniz bilgisayarlarda oluşturulur. Yükleme testi boyunca sayaç kümesi ve bilgisayar arasında kullanılan ilişki sayaç kümesi eşlemesi olur. Örneğin, test ettiğiniz Web sunucusu, ASP.NET, IIS ve .NET uygulama sayaç kümesi eşlemelerine sahip olabilir. Daha fazla bilgi için bkz. Bilgisayarlar bir yük sınaması için sayaç kümesi ve eşik kurallarını belirtme.

Not

Yükleme testleriniz uzak makineler arasında dağıtılmışsa, denetleyici ve aracı sayaçları denetleyici ve aracı sayaç ayarlarına eşlenir.Yükleme testinizde uzak makineleri kullanma hakkında daha fazla bilgi için bkz. Birden çok Test makinelerde Test denetleyicileri ve Test aracıları'nı kullanarak yük sınaması dağıtma çalışır.

Yeni Yükleme Testi Sihirbazı'nda sayaç kümelerini belirtmek için

  1. Yeni Yük Testi Sihirbazı'nın Sayaç Kümeleri sayfasındaki Seçimleri önizle bölmesinde mevcut sayaç kümelerini göreceksiniz. LoadTest sayaç kümesini içeren önceden yapılan görünür varsayılan girişler olacaktır; LoadTest sayaç kümesi denetleyici tarafından varsayılan bir değer olarak toplanır. Yüklü aracılar varsa Aracı sayaç kümesini Aracısı Bilgisayarları'nın altında göreceksiniz.

  2. (İsteğe bağlı) Seçim Bilgisayar Ekle izlemek için yeni bir bilgisayar eklemek için. Sizden ad istenir. Bir bilgisayarın adını yazın ve düðümlerin seçim yapabileceğiniz yeni giriş görürsünüz. Örneğin ASP.NET, IIS, SQL ve diğerleri. Seçmek istediğiniz düğümlerin önündeki onay kutusunu seçin. Yeni sayaçlar Önizleme seçimleri bölmesinde görüntülenir.

  3. Bilgisayar Etiketleri için, hesap ile ilişkilendirilecek bir etiket yazın, örneğin: "lab3'teki TestMachine12". Bilgisayar etiketleri tanımak kolay bir ad kullanarak bir bilgisayarı belirlemenize olanak sağlar. Etiketler ağaç içinde Yükleme Testi Düzenleyicisi'nde Sayaç Kümesi Eşlemeleri düğümünde görüntülenir. Daha da önemlisi, etiketler paydaşlara bilgisayarın yük testi içerisindeki rolünü belirlemede yardımcı olan Excel raporlarında gösterilir. Örneğin, "lab2 içinde Web Server1" ya da "Phoenix ofisi içinde SQL Server2 ". Daha fazla bilgi için bkz. Test Karşılaştırmaları veya Eğilim Analizleri için Yükleme Testi Sonuçlarını Raporlama.

    Sayaç kümesi seçtikten sonra seçin İleri devam etmek için Çalıştır ayarlarını sayfası Yeni Yük Sınama Sihirbazı'nı. Devam etmek için Step 4 - Specifying Run Settings in the New Load Test Wizard.

Daha sonra, Yükleme Testi Düzenleyicisi'nde bilgisayarları ve sayaç kümelerini düzenleyebilirsiniz. Daha fazla bilgi için bkz. Bilgisayarlar bir yük sınaması için sayaç kümesi ve eşik kurallarını belirtme.

Adım 4 - belirterek çalışma ayarlarını yeni yük Sınama Sihirbazı

Çalışma ayarları yükleme testinin tümünü etkileyen özellikler kümesidir. Sınama, Soğukken süresi, en fazla uzunluğu gibi özellikleri çalışma ayarlarını belirlemek örnekleme hızı, bildirilen, hata ayrıntılarını bağlantı modeli (Web performans sınamaları yalnızca), sonuçları depolama türü, doğrulama düzeyini ve sql izleme. Çalışma ayarları, yükleme testlerinizin amaçlarını yansıtmalıdır. Daha fazla bilgi için bkz. Yük Testi Çalıştırma Ayarlarını Yapılandırma.

Not

Çalışma ayarları, sayaç kümeleri gibi, tek tek testler yerine yükleme testindeki tüm senaryolara uygulanır.

Yeni Yükleme Testi Sihirbazında çalışma ayarlarını belirtme

  1. Yeni Yükleme Testi Sihirbazı'nın Ayarları Çalıştırsayfasında, aşağıdaki seçeneklerden birini seçerek önce yükleme testinin uzunluğunu seçin:

    Belirtilen süreyi kullanın

    1. Yükleme testi süresini seçin.

    2. Warm-up süresini (ss dd ss) belirtin. Saat, dakika ve saniye döngü denetimlerini kullanın.

    3. Çalışma süresini (ss dd ss) belirtin. Saat, dakika ve saniye döngü denetimlerini kullanın.

    4. -veya-

    Belirtilen yinelemeleri kullanın

    1. Test yineleme seçeneğini seçin.

    2. Testi çalıştırma sayısını belirtin. Test yineleme döngü denetimini kullanın.

  2. Ayrıntılar altında, aşağıdaki seçenekleri yapılandırın:

    1. Örnekleme hızı döngü denetimini örnekleme verisi toplama arasındaki saniye sayısını belirlemek için kullanın.

    2. Açıklama metin kutusuna, yükleme testinin açıklamasını yazın.

    3. Aşağı açılan liste kutusunu Test Başarısızlığı Oturumunu Kaydet için, günlük dosyasını kaydetmek üzere, Doğru'yu, günlük dosyasını kaydetmek istemiyorsanız Yanlış'ı kullanın.

      Not

      Varsayılan olarak, Test Hatasında Günlüğü Kaydet true olarak ayarlanır.Kaydet yükleme aracısının neden olduğu ek yükten dolayı oluşabilecek olan olası performans etkisi ile ilgileniyorsanız yalnızca başarısız olarak ayarlamanız gerekir.

  3. Doğrulama düzeyi için, aşağıdaki seçeneklerden birini seçmek amacıyla aşağı açılan liste kutusunı kullanın.

    • Yüksek - tüm doğrulama kurallarını çağırma

    • Orta - düşük veya orta olarak işaretlenmiş doğrulama kuralları çağırma

    • Düşük - düşük olarak işaretlenmiş doğrulama kuralları çağırma

    Daha fazla bilgi için bkz. Web Başarım Testlerinde Doğrulama ve Ayıklama Kurallarını Kullanma.

  4. Çalışma ayarlarını seçtikten sonra, Yeni Yükleme Testi Sihirbazı'nı bitirdiniz. Seçim Son yapılır ya da sihirbazın önceki herhangi bir parçasını geri dönmek için sol tarafta yönünü panelini kullanın.

Daha sonra Yük Testi Düzenleyicisi'ni kullanarak, Yeni Yük Testi Sihirbazı'nda yapılandırdığınız çalıştırma ayarlarını ve birçok ek çalıştırma ayarı özelliğini değiştirebilirsiniz. Daha fazla bilgi için bkz. Yük Testi Çalıştırma Ayarı Özellikleri ve Yük Testi Çalıştırma Ayarlarını Yapılandırma.

Dış kaynaklar

Ff406964.collapse_all(tr-tr,VS.110).gifKılavuzu

Bölüm 6 – Visual Studio 2012 ile sürekli teslimi için sınama: sınama araç

Ayrıca bkz.

Görevler

İzlenecek yol: Web Başarım Testleri İçeren Bir Yükleme Testi Oluşturmak ve Çalıştırmak

İzlenecek yol: Birim Testleri İçeren Bir Yükleme Testi Oluşturmak ve Çalıştırmak

Bir Yük Testine Ek Çalışma Ayarları Nasıl Eklenir

Kavramlar

Yük Testi Senaryosu Özellikleri

Yük Testi Çalıştırma Ayarı Özellikleri

Diğer Kaynaklar

Yükleme Testleri Oluşturma ve Düzenleme

Yükleme Testi Düzenleyicisi'ni Kullanarak Yükleme Testi Senaryolarını Düzenleme

Yükleme Testleri Senaryolarında Web Sitesi İnsan Etkileşim Gecikmelerini Benzetmek için Düşünme Zamanlarını Düzenleme

Varolan Yükleme Testi için İlave Senaryolar Oluşturma

Sanal kullanıcı bir sınama çalıştırma olasılığını belirlemek için metin karışımı modelleri düzenleme

Yük Testi Çalıştırma Ayarlarını Yapılandırma