大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
今天就跟大家聊聊有关Webapi管理和性能测试工具WebBenchmark怎么用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
创新互联公司专注于企业营销型网站、网站重做改版、郓城网站定制设计、自适应品牌网站建设、H5场景定制、商城网站建设、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为郓城等各大城市提供网站开发制作服务。
WebBenchmark
是一款基于开源通讯组件Beetlex
扩展的Webapi
管理和性能测试工具,在传统工具中一般管理工具缺乏性能压测能力或有性能压测的缺少管理功能;WebBenchmark
的设计目标是就管理和性能测试能力同时具备。接下来介绍一下工具的功能和使用:
支持HTTP和HTTPS的服务测试
暂只支持基础方法的GET,POST,PUT和DELETE
支持多用户和多分类管理
提供访问API详细时间线信息
提供值函数支持,可以更好地进行随机性数据构建和压测
支持多用例同时压测
提供详细的响应状态和各延时汇总
工具是基于.netcore
开发,可以运行在安装有.net core 2.1或更高版本的各大平台上。可以到 https://gitee.com/ikende/WebBenchmark 下载最新版本的压缩包,根据不同平台运行run.sh
或run.bat
.工具默认占用80端口,如果存在端口被占用问题可以编辑以上两个文件修改对应启动端口。启动后可以通过浏览器访问相关服务,初始的用户名和密码是:admin
和123456
.进入服务后工具界面如下:
添加的信息主要包括有基础用例信息和相关HTTP请求内容描述。
地址参数
主要是包括在Url里面的参数,参数可以根据自己的需要来添加并设置. 参数值支持函数引用,通过函数即可以在每次请求的都产生新的函数值进行提交。
请求头
主要可以添加一些请求头信息,如token和User-agent等。
测试
组件在编辑的时候就对当前用例进行一个测试,通过测试可以了解到当前用例运行的实际情况(包括整个测试过程的一些网络请求响应时间线). 批量测试完成后即可实时查看每个用例的测试情况和相关处理时间线。
工具提供多用例组合性能测试,只需要在创建性能测试用例时选择需要压测的用例即可。
这时候就可以点击相关用例测试按钮进入到性能测试页面
工具在测试过程中实时反映当前压测的结果,并把相关状态和相应延时分布数据详细显示出来。
看完上述内容,你们对Webapi管理和性能测试工具WebBenchmark怎么用有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。