ContiPerf

نرم افزار تصویر:
ContiPerf
جزئیات نرم افزار:
نسخه: 2.3.0
ها تاریخ: 20 Feb 15
توسعه دهنده: Volker Bergmann
پروانه: رایگان
محبوبیت: 25

Rating: nan/5 (Total Votes: 0)

در ContiPerf یک ابزار تست سبک وزن است که کاربر را قادر می سازد تا به راحتی اهرم از JUnit 4 مورد آزمون به عنوان تست عملکرد به عنوان مثال است . برای تست عملکرد مداوم کنید و. این است که توسط JUnit است 4 پیکربندی آزمون آسان با حاشیه نویسی و ایده JUnitPerf از کاغذ بسته بندی تست واحد برای تست عملکرد الهام گرفته، اما قوی تر و آسان تر به استفاده از:
* با استفاده از حاشیه نویسی جاوا برای تعریف characterisitics اعدام آزمون و عملکرد مورد نیاز
* شما می توانید یک آزمون علامت به اجرا تعداد معینی از بار و یا به بارها و بارها برای یک مقدار مشخصی از زمان اجرا
* عملکرد مورد نیاز می تواند حداکثر، متوسط، متوسط ​​و یا هر زمان exectution صدک
* کنترل و قابلیت خواندن از عملکرد مورد نیاز کامل
* شما می توانید آزمون در دو حالت مختلف اجرا شود، با استفاده از آنها تست واحد به عنوان ساده یا تست عملکرد
* ادغام آسان با گرفتگی و MAVEN
* صادرات خلاصه اعدام را در یک فایل CSV
* کتابخانه کوچک بدون وابستگی خارجی (فقط از JUnit)
* گسترش آسان با ارزیابی آمار سفارشی و مکانیزم ردیابی
در اینجا یک تست بسیار ساده است:
و nbsp؛ وارد org.junit *.
و nbsp؛ وارد org.databene.contiperf *.
و nbsp؛ کلاس های عمومی SmokeTest {
و nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ Rule
و nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ ContiPerfRule عمومی من = ContiPerfRule جدید ()؛
و nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ Test
و nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ PerfTest (فراخوانی = 5)
و nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ Required (حداکثر = 1200، به طور متوسط ​​= 250)
و nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ test1 درجه اعتبار ساقط عمومی () پرت استثنا {
و nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ Thread.sleep (200)
و nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ }
و nbsp؛ }
تعریف ویژگی نوع ContiPerfRule باRule حاشیه نویسی را فعال ContiPerf. بعد از آن شما می توانید از تنظیمات مختلف برای تعیین اعدام آزمون (PerfTest) و عملکرد مورد نیاز (Required) را انتخاب کنید. در مثال آزمون تعریف شده برای اجرای 5 بار و به نیاز به زمان اعدام حداکثر 1.2 ثانیه و و به طور متوسط ​​شوید و یا برابر با 250 میلی ثانیه.
همانطور که از ContiPerf 1.03، شما می توانید آزمون همزمانی و همچنین تعریف، تعیین تعداد موضوعات که به طور همزمان اجرا روش آزمون.
و nbsp؛ & nbsp؛ در و nbsp؛ PerfTest (فراخوانی = 10، موضوعات = 3)
و nbsp؛ & nbsp؛ در و nbsp؛ test1 درجه اعتبار ساقط عمومی () پرت استثنا {
و nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ ...
و nbsp؛ & nbsp؛ در و nbsp؛ }

چه جدید در این نسخه است:

به ویژگی های نیایش (تعداد موضوع، گرم کردن، تا سطح شیب دار) در حال حاضر به گزارش HTML تولید شده اضافه شده است.

جدید در نسخه 2.0 است:

در این نسخه فراهم می کند رفتار سازگار در میان JUnit است را منتشر 4.7-4.9 و قادر به ایجاد گزارش های HTML با خلاصه های آماری و نمودار توزیع تاخیر است.

حمایت از اعدام آزمون چند رشته:

جدید در نسخه 1.03 است

مورد نیاز:

جاوا 2 نسخه استاندارد محیط زمان اجرا

نرم افزار های مشابه

benchbase
benchbase

11 May 15

vncdotool
vncdotool

12 May 15

PyUseCase
PyUseCase

11 May 15

نرم افزار های دیگر از توسعه دهنده Volker Bergmann

databene benerator
databene benerator

14 Apr 15

نظرات به ContiPerf

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!