Aracılığıyla paylaş


Nasıl yapılır: Web Performans Testini Komut Satırından Çalıştırma

Bu konu şunlar için geçerlidir:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Konu geçerlidir Konu geçerli değildir Konu geçerli değildir Konu geçerli değildir

Web performans testlerinizi komut satırından da çalıştırabilirsiniz. Daha fazla bilgi için bkz. Nasıl yapılır: MSTest'i Kullanarak Komut Satırından Otomatikleştirilmiş Testleri Çalıştırma ve MSTest.exe Komut Satırı Seçenekleri.

Aşağıdaki yordamlar aşağıdaki seçeneklerle Web performansı testlerini çalıştırmak için komut satırını kullanmayı kapsar:

  • Komut-Satırından Tek bir Web Başarım Testi Çalıştırma

  • Komut-Satırından Birden Çok Web Başarım Testi Çalıştırma

  • Dağıtım Öğelerini Belirten bir Web Başarım Testi Çalıştırma

  • Test Denetleyici ve Test Aracıları kullanarak Dağıtılmış bir Web Başarım Testi Çalıştırma

  • Kodlanmış bir Web Performans Testi Çalıştırma

  • Sonuç Dosyası Adını Belirtme

Komut-Satırından Tek bir Web Başarım Testi Çalıştırma

Komut satırından tek bir Web başarım testi çalıştırmak için

  1. Bir Visual Studio komut istemi açın.

    Bunu yapmak için, Başlat'a, Tüm Programlar'a gelin, önce Microsoft Visual Studio 2010'un, ardından Visual Studio Araçları'nın üzerine gelin ve Visual Studio 2010 Komut İstemi'ne tıklayın.

    Varsayılan olarak Visual Studio komut istemi aşağıdaki klasöre açılır:

    <sürücü harfi>:\Program Files\Microsoft Visual Studio 10.0\VC

    Not

    Komut istemi penceresinin varsayılan olarak içinde açıldığı klasörü değiştirmek için Başlat'ı tıklatın, Microsoft Visual Studio 2010üzerine gelin, Visual Studio Araçları'nın üzerine gelin, Visual Studio 2010 Komut İstemi'ne sağ tıklatın ve sonra Özellikler'i tıklatın. Visual Studio 2010 Komut İstemi Özellikleri iletişim kutusundan Başlatma yeri kutusundaki varsayılan klasör yolunu değiştirebilirsiniz.

  2. Web performansı testinizi içeren klasörü bulun.

  3. Komut satırından tek bir Web başarım testi çalıştırmak için /TestContainer bağımsız değişkenini belirtmeniz gerekir. Bir .webtest dosyası veya .loadtest dosyası test kapsayıcısı kabul edilir ve birim testleri içeren bir dll de bir test kapsayıcıdır. Örneğin, WebTest1.webtest adında bir Web performans testiniz varsa, Web testini çalıştırmak için aşağıdaki komutu kullanabilirsiniz:

    mstest /TestContainer:WebTest1.webtest

  4. (İsteğe bağlı) MSTest komutu ile diğer seçenekleri kullanabilirsiniz. Örneğin, sonuçları belirli bir test sonuç dosyasına kaydedebilir, test sonuçlarını yayınlayabilir veya belirli test sonuçlarıyla, örneğin dağıtılan dosyaları değiştirme gibi çalıştırabilirsiniz. Daha fazla bilgi için bkz. MSTest.exe Komut Satırı Seçenekleri.

Komut-Satırından Birden Çok Web Başarım Testi Çalıştırma

Komut satırından birden çok Web başarım testi çalıştırmak için

  1. Bir Visual Studio komut istemi açın.

    Bunu yapmak için, Başlat'a, Tüm Programlar'a gelin, önce Microsoft Visual Studio 2010'un, ardından Visual Studio Araçları'nın üzerine gelin ve Visual Studio 2010 Komut İstemi'ne tıklayın.

    Varsayılan olarak Visual Studio komut istemi aşağıdaki klasöre açılır:

    <sürücü harfi>:\Program Files\Microsoft Visual Studio 10.0\VC

    Not

    Komut istemi penceresinin varsayılan olarak içinde açıldığı klasörü değiştirmek için Başlat'ı tıklatın, Microsoft Visual Studio 2010üzerine gelin, Visual Studio Araçları'nın üzerine gelin, Visual Studio 2010 Komut İstemi'ne sağ tıklatın ve sonra Özellikler'i tıklatın. Visual Studio 2010 Komut İstemi Özellikleri iletişim kutusundan Başlatma yeri kutusundaki varsayılan klasör yolunu değiştirebilirsiniz.

  2. Yükleme testinizi içeren dosyayı bulun.

  3. Komut satırından birden fazla test kapsayıcı bağımsız değişkenleri belirtebilirsiniz. WebTest1.webtes ve WebTest2.webtest çalıştırmak istiyorsanız, aşağıdaki komut satırını kullanın:

    mstest /TestContainer: WebTest1.webtest /TestContainer: WebTest2.webtest

Dağıtım Öğelerini Belirten bir Web Başarım Testi Çalıştırma

Testleri komut satırından çalıştırmanın büyük farklarından biri Visual Studio 2010 Ultimate içindeki otomatik işlemlerin avantajından faydalanamamanızdır. Visual Studio 2010 Ultimate içinden bir Web Performansı testi çalıştırdığınızda, Visual Studio testin çalışması için Web performans testiyle birlikte nelerin dağıtılması gerektiğinin belirlemeye çalışır. Örneğin, özel bir doğrulama veya ayıklama kuralı yazdıysanız. Visual Studio 2010 Ultimate içinden bir Web Performansı testi çalıştırdığınızda, neyin dağıtılacağını belirlemeye çalışmak için test projesinin başvurularına bakar.

Testleri komut satırından çalıştırdığınızda, ne dağıttığınız hakkında çok açık olmanız gerekecektir. Örneğin. Bir Web performans testinin çalışması için dağıtılması gereken bir dll varsa, mstest'i çalıştırmanız ve /testsettings parametresini belirtmeniz gerekir. Test ayarları dağıtım öğeleri içerir. Daha fazla bilgi için bkz. Visual Studio üzerinden Otomatik Testleri Çalıştırmak için Test Ayarları Oluşturma.

Bir test ayarındaki dağıtım öğelerini belirten komut satırından bir Web başarım testini çalıştırmak için

  1. Bir Visual Studio komut istemi açın.

    Bunu yapmak için, Başlat'a, Tüm Programlar'a gelin, önce Microsoft Visual Studio 2010'un, ardından Visual Studio Araçları'nın üzerine gelin ve Visual Studio 2010 Komut İstemi'ne tıklayın.

    Varsayılan olarak Visual Studio komut istemi aşağıdaki klasöre açılır:

    <sürücü harfi>:\Program Files\Microsoft Visual Studio 10.0\VC

    Not

    Komut istemi penceresinin varsayılan olarak içinde açıldığı klasörü değiştirmek için Başlat'ı tıklatın, Microsoft Visual Studio 2010üzerine gelin, Visual Studio Araçları'nın üzerine gelin, Visual Studio 2010 Komut İstemi'ne sağ tıklatın ve sonra Özellikler'i tıklatın. Visual Studio 2010 Komut İstemi Özellikleri iletişim kutusundan Başlatma yeri kutusundaki varsayılan klasör yolunu değiştirebilirsiniz.

  2. Web performansı testinizi içeren klasörü bulun.

  3. Dağıtım bilgisi içeren bir test ayarıyla bir Web başarım testi çalıştırmak için aşağıdaki gibi mstest kullanın:

    Mstest /TestContainer:WebTest1.webtest /TestSettings:NewOrEditedTestSetting.testsettings

Test Denetleyici ve Test Aracıları kullanarak Dağıtılmış bir Web Başarım Testi Çalıştırma

Testi birden çok makinede dağıtmak için bir test denetçisinde ve test aracılarında bir Web performans veya yük testi çalıştırmak amacıyla Visual Studio 2010 Ultimate öğesini kullanırken bir test ortamı kullanmanız gerekir. Visual Studio 2010 Ultimate öğesinde bir test ayarı oluşturup düzenleyebilir ve denetleyici çalıştırmasını belirtebilirsiniz. Daha fazla bilgi için bkz. Test Ayarlarını Kullanarak Makinaları Ayarlama ve Tanı Bilgisi Toplama.

Komut satırından bir Web performansını testi çalıştırdığınızda, içinde mstest kullanılarak bir /testsettings parametresi belirtilmiş bir test denetleyici olan bir test ayarı oluşturmanız veya kullanmanız gerekir.

Bir test ayarında belirtilmiş dağıtılmış test için test denetleyicisi ve test aracıları içeren komut satırından bir Web başarım testi çalıştırmak için

  1. Bir Visual Studio komut istemi açın.

    Bunu yapmak için, Başlat'a, Tüm Programlar'a gelin, önce Microsoft Visual Studio 2010'un, ardından Visual Studio Araçları'nın üzerine gelin ve Visual Studio 2010 Komut İstemi'ne tıklayın.

    Varsayılan olarak Visual Studio komut istemi aşağıdaki klasöre açılır:

    <sürücü harfi>:\Program Files\Microsoft Visual Studio 10.0\VC

    Not

    Komut istemi penceresinin varsayılan olarak içinde açıldığı klasörü değiştirmek için Başlat'ı tıklatın, Microsoft Visual Studio 2010üzerine gelin, Visual Studio Araçları'nın üzerine gelin, Visual Studio 2010 Komut İstemi'ne sağ tıklatın ve sonra Özellikler'i tıklatın. Visual Studio 2010 Komut İstemi Özellikleri iletişim kutusundan Başlatma yeri kutusundaki varsayılan klasör yolunu değiştirebilirsiniz.

  2. Web performansı testinizi içeren klasörü bulun.

  3. Bir test denetleyicisi ve test aracısı içeren bir test ayarıyla bir Web başarım testi çalıştırmak için aşağıdaki gibi mstest kullanın:

    Mstest /TestContainer:WebTest1.webtest /TestSettings:NewOrEditedTestSetting.testsettings

Kodlanmış bir Web Performans Testi Çalıştırma

Kodlu testi içeren dll adına ayarlı /testcontainer bağımsız değişkeni ile mstest kullanarak kodlu bir Web performans testi çalıştırabilirsiniz.

Bir dll içinde yer alan bir veya daha fazla kodlanmış Web başarım testini çalıştırmak için

  1. Bir Visual Studio komut istemi açın.

    Bunu yapmak için, Başlat'a, Tüm Programlar'a gelin, önce Microsoft Visual Studio 2010'un, ardından Visual Studio Araçları'nın üzerine gelin ve Visual Studio 2010 Komut İstemi'ne tıklayın.

    Varsayılan olarak Visual Studio komut istemi aşağıdaki klasöre açılır:

    <sürücü harfi>:\Program Files\Microsoft Visual Studio 10.0\VC

    Not

    Komut istemi penceresinin varsayılan olarak içinde açıldığı klasörü değiştirmek için Başlat'ı tıklatın, Microsoft Visual Studio 2010üzerine gelin, Visual Studio Araçları'nın üzerine gelin, Visual Studio 2010 Komut İstemi'ne sağ tıklatın ve sonra Özellikler'i tıklatın. Visual Studio 2010 Komut İstemi Özellikleri iletişim kutusundan Başlatma yeri kutusundaki varsayılan klasör yolunu değiştirebilirsiniz.

  2. Web performansı testinizi içeren klasörü bulun.

  3. Kodlanmış bir Web başarım testi çalıştırın. Kodlanmış testi içeren dll adına ayarlanmış /testcontainer bağımsız değişkeni ile mstest kullanın.

    mstest /TestContainer:TestProject1.dll

    Test kapsayıcısı için .dll belirttiğinizde, mstest dll'in içindeki tüm testleri yürütür. Bir dll içinde sadece bir test çalıştırmak isterseniz, /test bağımsız değişkenini kullanabilirsiniz. Örneğin, bir dll içinde bulunan WebTest1Coded testini çalıştırmak için aşağıdaki komut satırını kullanabilirsiniz:

    mstest /TestContainer:TestProject1.dll /Test:WebTest1Coded

    İki Web performans testi yürütmek isterseniz, birden çok /Test bağımsız değişkeni belirtebilirsiniz:

    mstest /TestContainer:TestProject1.dll /Test:WebTest1Coded /Test:WebTest2Coded

Sonuç Dosyası Adını Belirtme

Sonuçlar dosyası (.trx dosyası) kullanıcı, makine ve bir zaman damgası içeren benzersiz bir ad kullanılarak kaydedilir. Sonuç dosyasının adını ve nerede oluşturulduğunu belirtmek istiyorsanız, mstest'i /resultsfile parametresiyle kullanabilirsiniz.

Komut satırından bir Web başarım testi çalıştırdığınızda sonuçlar dosya adını belirt'i çalıştırmak için

  1. Bir Visual Studio komut istemi açın.

    Bunu yapmak için, Başlat'a, Tüm Programlar'a gelin, önce Microsoft Visual Studio 2010'un, ardından Visual Studio Araçları'nın üzerine gelin ve Visual Studio 2010 Komut İstemi'ne tıklayın.

    Varsayılan olarak Visual Studio komut istemi aşağıdaki klasöre açılır:

    <sürücü harfi>:\Program Files\Microsoft Visual Studio 10.0\VC

    Not

    Komut istemi penceresinin varsayılan olarak içinde açıldığı klasörü değiştirmek için Başlat'ı tıklatın, Microsoft Visual Studio 2010üzerine gelin, Visual Studio Araçları'nın üzerine gelin, Visual Studio 2010 Komut İstemi'ne sağ tıklatın ve sonra Özellikler'i tıklatın. Visual Studio 2010 Komut İstemi Özellikleri iletişim kutusundan Başlatma yeri kutusundaki varsayılan klasör yolunu değiştirebilirsiniz.

  2. Web performansı testinizi içeren klasörü bulun.

  3. Kodlanmış bir Web başarım testi çalıştırın. /resultsfile parametresini mstest ile kullanarak sonuç dosyasının adını ve nerede oluşturulduğunu belirtin:

    mstest /TestContainer:WebTest1.webtest /resultsfile:c:\results\MyResults.trx

Ayrıca bkz.

Görevler

Nasıl yapılır: MSTest'i Kullanarak Komut Satırından Otomatikleştirilmiş Testleri Çalıştırma

Nasıl yapılır: Yükleme Testini Komut Satırından Çalıştırma

Kavramlar

Web Performans Testlerini Çalıştırma

Komut Satırından Otomatikleştirilmiş Testleri Çalıştırma

MSTest.exe Komut Satırı Seçenekleri