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标准版运行环境

类似的软件

lava-serial
lava-serial

15 Apr 15

PytestFramework
PytestFramework

20 Feb 15

nose_fixes
nose_fixes

14 Apr 15

Acovea
Acovea

3 Jun 15

显影剂的其他软件 Volker Bergmann

databene benerator
databene benerator

14 Apr 15

意见 ContiPerf

评论没有发现
添加评论
打开图片!