ContiPerf

Software screenshot:
ContiPerf
Rincian Software:
Versi: 2.3.0
Tanggal Upload: 20 Feb 15
Pengembang: Volker Bergmann
Lisensi: Gratis
Popularitas: 25

Rating: nan/5 (Total Votes: 0)

ContiPerf adalah alat pengujian ringan yang memungkinkan pengguna untuk dengan mudah memanfaatkan JUnit 4 kasus uji sebagai tes kinerja misalnya . untuk pengujian kinerja yang berkesinambungan & nbsp; Hal ini terinspirasi oleh konfigurasi uji JUnit 4 gampang dengan penjelasan dan dengan ide JUnitPerf yang membungkus Unit test untuk pengujian kinerja, tetapi lebih kuat dan lebih mudah digunakan:
* Menggunakan penjelasan Jawa untuk menentukan characterisitics pelaksanaan tes dan persyaratan kinerja
* Anda dapat menandai tes untuk menjalankan sejumlah kali atau berulang kali dieksekusi untuk jangka waktu tertentu
* Persyaratan kinerja bisa maksimal, rata-rata, menengah atau waktu persentil exectution
* Kontrol sempurna dan pembacaan persyaratan kinerja
* Anda dapat menjalankan tes dalam dua mode yang berbeda, menggunakan mereka unit test yang sederhana atau tes kinerja
* Mudah integrasi dengan Eclipse dan Maven
* Ekspor ringkasan eksekusi ke file CSV
* Perpustakaan kecil tanpa dependensi eksternal (hanya JUnit)
* Ekstensi Mudah dengan evaluasi statistik kustom dan mekanisme pelacakan
Berikut adalah tes yang sangat sederhana:
& Nbsp; mengimpor org.junit *.;
& Nbsp; mengimpor org.databene.contiperf *.;
& Nbsp; public class SmokeTest {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Rule
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ContiPerfRule publik i = ContiPerfRule baru ();
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; @ Test
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; PerfTest (Doa = 5)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Required (Max = 1200, rata-rata = 250)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; public void test1 () throws Exception {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Thread.sleep (200);
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; }
Mendefinisikan atribut tipe ContiPerfRule denganRule penjelasan mengaktifkan ContiPerf. Anda kemudian dapat memilih dari pengaturan yang berbeda untuk menentukan pelaksanaan tes (PerfTest) dan persyaratan kinerja (Required). Dalam contoh uji didefinisikan untuk menjalankan 5 kali dan membutuhkan waktu eksekusi maksimum 1,2 detik dan dan rata-rata di bawah atau sama dengan 250 milidetik.
Pada ContiPerf 1,03, Anda dapat menentukan tes concurrency juga, menentukan jumlah thread yang menjalankan metode pengujian secara bersamaan.
& Nbsp; & nbsp; & nbsp; PerfTest (Doa = 10, benang = 3)
& Nbsp; & nbsp; & nbsp; public void test1 () throws Exception {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; }

Apa yang baru dalam rilis ini:

  • Karakteristik Doa (thread count, pemanasan, jalan atas) sekarang ditambahkan ke laporan HTML yang dihasilkan.

Apa yang baru di versi 2.0:

  • Versi ini menyediakan perilaku yang konsisten antara JUnit melepaskan 4,7-4,9 dan mampu membuat laporan HTML dengan ringkasan statistik dan grafik distribusi latency.

Apa yang baru dalam versi 1.03:

  • Mendukung pelaksanaan tes multithreaded

Persyaratan :

  • 2 Runtime Environment Standard Edition Jawa

Software yang serupa

proboscis
proboscis

20 Feb 15

databene benerator
databene benerator

14 Apr 15

nose2-cov
nose2-cov

14 Apr 15

Perangkat lunak lain dari pengembang Volker Bergmann

databene benerator
databene benerator

14 Apr 15

Komentar untuk ContiPerf

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!