JMeter GUI: Test Planı ve Çalışma Tezgahı
Başlattığınız anda JMeter2 öğe göreceksiniz
- Test planı
- Tezgâh
Test Planı Nedir?
Test Planı, projeniz için gerekli öğeleri eklediğiniz yerdir. JMeter Testi.
İstediğiniz Testleri çalıştırmak için gereken tüm öğeleri (ThreadGroup, Timers vb. gibi) ve bunlara karşılık gelen ayarları saklar.
Aşağıdaki şekil bir Test Planı örneğini göstermektedir
WorkBench nedir?
WorkBench, test öğelerinin saklanacağı bir yer sağlar geçici. WorkBench'in Test Plan ile hiçbir ilişkisi yoktur. JMeter irade koruyamamak WorkBench'in içeriği. Yalnızca içeriği kaydeder Test planı şube
Eğitici HTTP Proxy Sunucusu Kayıt Testimizde “WorkBench” kullanılacaktır
Şimdilik görmezden gelin.
Öğeler nasıl eklenir?
Öğe Eklemek gerekli bir Test Planı oluşturma adımı çünkü öğe eklemeden, JMeter Amerika’ya vize ile ya da Meksika üzerinden geldikten sonra ilticaya başvuran kişileri, herhangi bir suça karışmadıkları sürece mahkeme kararı olmadan sınır dışı (deport) ettiremez. Test Planınızı yürütün
Bir Test Planı Dinleyici, Denetleyici ve Zamanlayıcı gibi birçok Öğeyi içerir
Bir öğeyi sağ tıklayarak test planına ekleyebilirsiniz. Test planı ve “dan yeni öğeler seçinEkle" liste.
Diyelim ki Test Planına 2 öğe eklemek istiyorsunuz BeanShell İddiası ve Java Varsayılan Talep
- Sağ tık Test planı -> Ekle -> Iddia-> Fasulye Kabuğu İddiası
- Sağ tık Test planı -> Ekle -> Yapılandırma Öğesi -> Java Varsayılan Talep
Ayrıca şunları da yapabilirsiniz Kaldır kullanılmayan bir öğe
Diyelim ki “öğesini kaldırmak istiyorsunuz”HTTP İstek Varsayılanları“, “HTTP İsteği Varsayılanı”nı seçin -> Sağ tıklayın-> seçin Kaldır içerik menüsünden -> Tıklayın Evet Bu öğeyi mesaj kutusundan silmeyi onaylamak için
Elemanları Yükleme ve Kaydetme
JMX dosyası nasıl oluşturulur
Zaten bir öğe adı eklediğinizi varsayalım: “BeanShell Iddia“. Şimdi onu kaydetmek istiyorsun.
BeanShell Onayına sağ tıklayın -> seçin Seçimi Farklı Kaydet
Bir iletişim kutusu görüntülenir, S'ye tıklayınave öğelerinizi varsayılan adla kaydetmek için düğme BeanShell Assertion.jmx. İsterseniz başka isimler de seçebilirsiniz
JMeter Test Öğeleri ve Test planı, *.JMX biçimi. JMX için duruyor Java Yönetim Uzantıları.
JMX dosyası nasıl çalıştırılır
Mevcut öğeyi yüklemek, yeni öğeler oluşturmak ve yapılandırmak için gereken zamandan tasarruf etmenize yardımcı olur
Diyelim ki Test Planında mevcut bir öğeniz var: Java Varsayılan Talep
Sağ tıklatın Java Varsayılanları Talep Et-> seç gitmek
Seçin Elements (BeanShell Assertion.jmx.) dosyasını dizine ekleyin. Bu öğe mevcut test planınıza eklenecektir.
Öğeler Nasıl Yapılandırılır
Herhangi bir Öğeyi yapılandırmak için
- Sol Bölmedeki Ağaçtaki öğeyi seçin
- Sağ Bölmede yapılandırma ayarlarını girin
Test Planı Nasıl Kaydedilir?
Bir testi çalıştırmadan önce öncelikle Test Planınızı kaydetmelisiniz. Test Planınızı kaydetmek, test planını çalıştırırken beklenmeyen hataları önlemenize yardımcı olur. Test planını kaydetme adımları –
- Dosya -> Test Planını Farklı Kaydet -> bir İletişim Kutusu görüntülenir
- Test Planının dosya adını girin ->tıklayın İndirim
Not: Bir Test Planının kaydedilmesi farklı öğeleri kaydetmekten.
Test Planını Kaydetme | Bir Öğeyi Kaydetme |
---|---|
Test Planı bir veya daha fazla öğeden oluşur | Element temel bir bileşendir JMeter |
Test Planınızı kaydettiğinizde plandaki tüm öğeler kaydedilir | Öğelerinizi kaydettiğinizde yalnızca bir öğe kaydedilir. |
Birleşik Test Planı Oluşturun
Yapabilirsin birleştirme oluşturmak için bir veya daha fazla Test Planı kombo Aşağıdaki şekilde gösterildiği gibi Test Planı
Zaten mevcut bir Test Planı adınız olduğunu varsayalım Test_Fragment.jmx bilgisayarınızda (Bu makale bu dosyayı içerir). Bu test planını şu adresteki mevcut Test Planıyla birleştirebilirsiniz: JMeter Yeni bir Test Planı oluşturmak için.
Artık dosyadaki tüm test öğeleri Test_Fragment.jmx aşağıdaki şekilde gösterildiği gibi mevcut test planınıza eklenir
Test Planı Nasıl Çalıştırılır
Tekli veya çoklu test planlarınızı çalıştırmak için Başlama (Kontrol + R) koşmak menü öğesi.
Ne zaman JMeter Çalışırken menü çubuğunun sağ ucunda küçük yeşil bir kutucuk belirir.
Yeşil kutunun solundaki sayılar, aktif konular / toplam sayısı iş parçacığı
Testi Durdurmak için tuşuna basın. dur düğmesini kullanın veya Ctrl + '.' kısa tuşunu kullanın.
Test raporu
Test yürütmesi tamamlandığında, test raporunu alabilirsiniz. Test raporu, jmeter.log'da kaydedilen hata günlük dosyasını ve test sonuçları özetini içerir. İşte bir örnek günlük dosyası JMeter
- 2013/08/18 08:41:12 BİLGİ – jmeter.JMeter: Telif Hakkı (c) 1998-2013 Apache Yazılımı Foundation
- 2013/08/18 08:41:12 BİLGİ – jmeter.JMeter: Sürüm 2.9 r1437961
- 2013/08/18 08:41:12 BİLGİ – jmeter.JMeter: java.version=1.7.0_25
- 2013/08/18 08:41:12 BİLGİ – jmeter.JMeter: java.vm.adı=Java HotSpot(TM) İstemci VM'si
- 2013/08/18 08:41:12 BİLGİ – jmeter.JMeter: işletim sistemi.adı=Windows 7
- 2013/08/18 08:41:12 BİLGİ – jmeter.JMeter: os.arch=x86
- 2013/08/18 08:41:12 BİLGİ – jmeter.JMeter: os.versiyon=6.1
- 2013/08/18 08:41:12 BİLGİ – jmeter.JMeter: file.encoding=Cp1252
- 2013/08/18 08:41:12 BİLGİ – jmeter.JMeter: Varsayılan Yerel Ayar=İngilizce (Amerika Birleşik Devletleri)
- 2013/08/18 08:41:12 BİLGİ – jmeter.JMeter: JMeter Yerel ayar=İngilizce (Amerika Birleşik Devletleri)
- 2013/08/18 08:41:12 BİLGİ – jmeter.JMeter: JMeterAna Sayfa=C:\Nguyen\Kaynak_kodu\apache-jmeter-2.9
- 2013/08/18 08:41:12 BİLGİ – jmeter.JMeter: user.dir =c:\Nguyen\Kaynak_kodu\apache-jmeter-2.9\bin
- 2013/08/18 08:41:12 BİLGİ – jmeter.JMeter: PWD =C:\Nguyen\Kaynak_kodu\apache-jmeter-2.9\bin