一个非常简单的基准测试工具

minibench的Python项目详细描述


MiniBench为遵循unittest模块模式的基准测试提供了一个简单的框架

兼容性

minibench需要Python2.7+

安装

您可以使用pip:

$ pip install minibench

或者使用简易安装:

$ easy_install minibench

快速启动

编写基准测试就像编写单元测试一样。 只需创建一个.bench.py文件。

# fake.bench.py
from minibench import Benchmark

class FakeBenchmark(Benchmark):
    '''Fake benchmark'''
    def bench_fake(self):
        '''Run my bench'''
        # Do something

然后用bench命令运行它

$ bench
>>> Fake benchmark (x5)
Run my bench ......................................... ✔ (0.1234s)

文件

文档由on Read the Docs

变更日志

0.1.2(2015-11-21)

  • 改善与引用的差异并添加了-u/--unit选项
  • 正确处理精度并添加了-p/--precision选项

0.1.1

  • 修复python 3轮打包

0.1.0

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaFX JavaFX。打印印刷工的工作。createPrinterJob()在mac上始终为空   如何在JavaEE和Spring引导中重新加载属性?   java获得了特定的进程CPU使用率   java RDD之后的空文件是什么。保存ASTEXTFILE?   在pubQuery模板中定义表模式的java   java JMC飞行记录器不显示自定义方法   java如何在循环中存储用户以前的值?   安卓中的java转换时间(毫秒)   java自定义卡片视图形状   groovy如何为Java程序编写输入脚本   性能JMeter:java。网NoRouteToHostException:无法分配请求的地址(地址不可用)   java Java7垃圾收集器如何工作?   用java进行单元测试   java如何将因子代码转换为素数和复合标识符?