其他分享
首页 > 其他分享> > 17 - HttpRunner4的常见问题(二)

17 - HttpRunner4的常见问题(二)

作者:互联网

HttpRunner 名字的由来?

项目命名为 HttpRunner 主要有以下几点缘由:

这里也着重说明两点:

 

HttpRunner 支持的语言有哪些?

HttpRunner 的测试用例脚本支持:

针对动态运算逻辑(plugin)部分,HttpRunner 支持 gRPC 的方案,因此理论上,gRPC 支持的语言 HttpRunner 都可以支持。

当前已支持的插件语言:

这部分能力已经单独抽离出了一个基础组件,详见 httprunner/funplugin

   

HttpRunner logo 的含义

HttpRunner 的 Logo 如下所示:

HttpRunner Logo

对于 logo 设计的解释,主要有如下两点:

 

 

HttpRunner 的开源协议?

HttpRunner 采用了非常宽松的开源协议 Apache-2.0,商业友好,可以永久免费使用无任何限制。

 

使用 HttpRunner v4.0 必须要学习 Go 语言么?

先说结论,HttpRunner v4.0 不需要用户具有 Golang 基础。

1.  HttpRunner v4.0 支持 JSON/YAML 格式的测试用例,动态运算逻辑(plugin)支持多种编程语言(包括 Python),因此使用的方式和体验可以做到基本和 v2.x 一致。

2.  同时,HttpRunner v4.0 具有双引擎,完整支持 pytest 格式的脚本,因此在使用体验上也可以做到和 v3.x 基本一致。

3.  但如果你是期望使用 HttpRunner v4.0 做专业的性能测试,那么最好还是选择使用 golang 编写插件,单机发压性能(QPS)可以达到 2w 以上,这是 Python 插件远远无法达到的。

 

 

标签:插件,常见问题,HttpRunner,17,支持,v4.0,HttpRunner4,测试工具,HTTP
来源: https://www.cnblogs.com/xiaoyanguniang/p/16512818.html