区块链性能测试工具使用教程

HyperBench是一款适用于多种区块链平台的性能测试工具,具备灵活性、高效性和可扩展性。它通过Lua脚本和虚拟机实现用例扩展,内置Go区块链客户端直接测试系统,支持分布式测试。本文档介绍了如何从源代码构建Hyperbench,以及在Hyperchain和Fabric上运行压力测试的步骤,并提供了视频教程链接。
摘要由CSDN通过智能技术生成

HyperBench为区块链提供了一套通用的性能测试方案,能够适配多种不同的区块链平台,基于脚本和虚拟机可以灵活快速地构建区块链性能测试用例,秉承高效、灵活、可扩展的设计理念,为区块链性能测试标准化、易用化助力,促进区块链技术发展,更好地为区块链业务赋能。

【技术特性】
灵活:提供基于Lua脚本和虚拟机提供的用户钩子的可编程用例扩展;
高效:虚拟机内置有统一接口的Go区块链客户端,直接对区块链系统进行测试,不需要额外的应用服务;
分布式:支持分布式测试功能,支持使用多台压力机同时测试区块链系统,简单易用;
添加小助手18458407117,加入技术交流群,技术大咖在线答疑~

快速开始
从源代码构建Hyperbench

# clone Hyperbench repository into the $GOPATH/src/github.com/hyperbench/hyperbench directory:
mkdir $GOPATH/src/github.com/hyperbench && cd $GOPATH/src/github.com/hyperbench
git clone git@github.com:hyperbench/hyperbench.git
cd hyperbench

# build main program
make build

# copy build hyperbench program to $GOPATH/bin
cp hyperbench $GOPATH/bin

从源代码构建插件

# clone Hyperbench-plugins into the $GOPATH/src/githu
  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值