ContiPerf

البرمجيات قطة:
ContiPerf
تفاصيل البرنامج:
الإصدار: 2.3.0
تاريخ إيداع: 20 Feb 15
المطور: Volker Bergmann
ترخيص: حرر
شعبية: 25

Rating: nan/5 (Total Votes: 0)

وContiPerf هو أداة اختبار خفيفة الوزن التي تمكن المستخدم من الاستفادة بسهولة JUnit 4 حالات الاختبار كما اختبارات الأداء على سبيل المثال . لاختبار الأداء المستمر على & nbsp؛ وهو مستوحى من السهل تكوين اختبار JUnit 4 مع الشروح وفكرة JUnitPerf للالتفاف الاختبارات وحدة لاختبار الأداء، ولكن أقوى وأسهل للاستخدام:
* عن طريق الشروح جافا لتحديد characterisitics تنفيذ الاختبار ومتطلبات الأداء
* يمكنك وضع علامة اختبار لتشغيل عدد معين من المرات أو ليتم تنفيذها بشكل متكرر لفترة معينة من الزمن
* يمكن أن تكون متطلبات الأداء الأقصى، متوسط، متوسطة أو في أي وقت المئوية exectution
* الكمال السيطرة وسهولة القراءة من متطلبات الأداء
* يمكنك تشغيل اختبارات في اثنين من وسائط مختلفة، وذلك باستخدام لهم الاختبارات وحدة بسيطة مثل أو اختبارات الأداء
* سهولة التكامل مع الكسوف ومخضرم
* تصدير ملخص التنفيذ إلى ملف 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 الإصدار القياسي للبيئة وقت التشغيل

برامج مماثلة

pry
pry

14 Apr 15

speck
speck

14 Apr 15

ReviewBoard
ReviewBoard

19 Feb 15

lava-vcs
lava-vcs

14 Apr 15

البرامج الأخرى من المطور Volker Bergmann

databene benerator
databene benerator

14 Apr 15

تعليقات ل ContiPerf

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!