ContiPerf

軟件截圖:
ContiPerf
軟件詳細信息:
版本: 2.3.0
上傳日期: 20 Feb 15
許可: 免費
人氣: 25

Rating: nan/5 (Total Votes: 0)

ContiPerf是一個輕量級測試工具,使得用戶能夠方便地利用JUnit 4測試例如性能測試如。連續性能測試 它的靈感來自JUnit 4的簡單的測試配置與標註和包裝單元測試,性能測試的JUnitPerf的想法,但功能更強大,使用更方便:
*使用Java註釋來定義測試執行特性研究及性能要求
*可以標記一個測試運行一定的次數或重複執行關於特定量的時間
*性能要求可以最大值,平均值,中等或任何百分exectution時間
*完美控制和性能要求的可讀性
*您可以運行測試兩種不同的模式,使用起來簡單的單元測試和性能測試
*與Eclipse和Maven易於集成
*的執行總結導出到一個CSV文件
*小庫沒有外部的依賴關係(只有JUnit的)
*易於擴展與自定義的統計評估和跟踪機制
這是一個非常簡單的測試:
 進口org.junit *。
 進口org.databene.contiperf *。
 公共類SmokeTest {
      @Rule
     公共ContiPerfRule I =新ContiPerfRule();
      @Test
      @PerfTest(調用= 5)
      @required(最大值= 1200,平均= 250)
     公共無效的test1()拋出異常{
         視頻下載(200);
      }
  }
定義類型ContiPerfRule的屬性與註釋@Rule激活ContiPerf。然後,您可以從指定測試執行(@PerfTest)和性能要求(@Required)不同的設置中進行選擇。在該例子中,測試被定義為運行5次,並規定為1.2秒的最大執行時間,並與平均低於或等於250毫秒。
由於ContiPerf 1.03,你可以定義並發測試,以及,指定執行測試方法同時線程數。
    @PerfTest(調用= 10,線程= 3)
   公共無效的test1()拋出異常{
        ...
    }

什麼是此版本中的新

  • 在該調用特性(線程數,熱身,斜升)現加入到生成的HTML報告。

什麼是在2.0版本中新的

  • 在該版本提供一致的行為之間的JUnit發布和4.7-4.9能夠創建統計匯總和延遲分佈圖的HTML報告。

什麼在1.03版本新

  • 在支持多線程測試執行

要求

  • 在Java 2標準版運行環境

類似的軟件

Bisect
Bisect

20 Feb 15

nose-numpyseterr
nose-numpyseterr

11 May 15

pinocchio
pinocchio

14 Apr 15

顯影劑的其他軟件 Volker Bergmann

databene benerator
databene benerator

14 Apr 15

意見 ContiPerf

評論沒有發現
添加評論
打開圖片!