ContiPerf

Phần mềm chụp màn hình:
ContiPerf
Các chi tiết về phần mềm:
Phiên bản: 2.3.0
Ngày tải lên: 20 Feb 15
Nhà phát triển: Volker Bergmann
Giấy phép: Miễn phí
Phổ biến: 100

Rating: 3.0/5 (Total Votes: 1)

ContiPerf là ​​một công cụ kiểm tra trọng lượng nhẹ cho phép người dùng dễ dàng tận dụng JUnit 4 trường hợp thử nghiệm như thử nghiệm hiệu suất ví dụ . để thử nghiệm hiệu suất liên tục & nbsp; Đó là cảm hứng của cấu hình thử nghiệm dễ dàng JUnit 4 với chú thích và ý tưởng JUnitPerf của gói Đơn vị xét nghiệm để thử nghiệm hiệu suất, nhưng mạnh hơn và dễ dàng hơn để sử dụng:
* Sử dụng các chú thích Java để xác định characterisitics hiện kiểm tra và yêu cầu thực hiện
* Bạn có thể đánh dấu một thử nghiệm để chạy một số lần nhất định hoặc được liên tục thực hiện trong một khoảng thời gian nhất định
* Yêu cầu hiệu suất có thể được tối đa, trung bình, trung bình hay bất kỳ thời gian percentile exectution
* Kiểm soát hoàn hảo và khả năng đọc các yêu cầu về hiệu suất
* Bạn có thể chạy thử nghiệm trong hai chế độ khác nhau, sử dụng chúng đơn vị xét nghiệm đơn giản hay các bài kiểm tra
* Dễ dàng tích hợp với Eclipse và Maven
* Xuất bản tóm tắt thực hiện vào một tập tin CSV
* Thư viện nhỏ mà không phụ thuộc bên ngoài (chỉ JUnit)
* Dễ dàng mở rộng với đánh giá thống kê Hải quan và các cơ chế theo dõi
Dưới đây là một thử nghiệm rất đơn giản:
& Nbsp; nhập khẩu org.junit. *;
& Nbsp; nhập khẩu org.databene.contiperf. *;
& Nbsp; public class SmokeTest {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Rule
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ContiPerfRule công i = new ContiPerfRule ();
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Test
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; PerfTest (Lời gọi = 5)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Required (Max = 1200, trung bình = 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; }
Xác định một thuộc tính của loại ContiPerfRule vớiRule chú thích kích hoạt ContiPerf. Sau đó bạn có thể chọn từ một thiết lập khác nhau để xác định thực hiện thử nghiệm (PerfTest) và yêu cầu thực hiện (Required). Trong ví dụ của các bài kiểm tra được xác định để chạy 5 lần và yêu cầu một thời gian thực hiện tối đa là 1,2 giây và trung bình và thấp hơn hoặc bằng 250 mili giây.
Tính ContiPerf 1.03, bạn có thể xác định các xét nghiệm đồng thời cũng quy định cụ thể số lượng các chủ đề mà thực hiện các phương pháp kiểm tra đồng thời.
& Nbsp; & nbsp; & nbsp; PerfTest (Lời gọi = 10, chủ đề = 3)
& Nbsp; & nbsp; & nbsp; public void test1 () throws Exception {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; }

là gì mới trong phiên bản này:

  • Các đặc tính gọi (số thread, ấm lên, đoạn đường nối lên) bây giờ là thêm vào các báo cáo HTML được tạo ra.

là gì mới trong phiên bản 2.0:

  • Phiên bản này cung cấp cho hành vi nhất quán giữa JUnit phát hành và 4,7-4,9 có thể tạo ra các báo cáo HTML với bản tóm tắt thống kê và biểu đồ phân bố độ trễ.

là gì mới trong phiên bản 1.03:

  • Hỗ trợ thực thi đa luồng

Yêu cầu :

  • Java 2 Standard Edition Runtime Environment

Phần mềm tương tự

Sonar
Sonar

11 May 15

TAU
TAU

20 Feb 15

CppSpec
CppSpec

3 Jun 15

mongonose
mongonose

11 May 15

Phần mềm khác của nhà phát triển Volker Bergmann

databene benerator
databene benerator

14 Apr 15

Ý kiến ​​để ContiPerf

Bình luận không
Nhập bình luận
Bật hình ảnh!