loader.io在线压力测试工具

1、第一张:创建测试

创建新测试

单击绿色的大“新测试”按钮开始。

 

您应该看到如下所示的表单,用于创建新测试:

 

所有这些字段是什么意思?很高兴你问...

测试名称

这个适合你:给你的测试一个名字,以便你以后可以找到它。或者将其留空,测试的 URL 将用作名称。这可以稍后更改。

测试类型

Loader.io 支持三种类型的测试:“每个测试的客户端数”、“每秒客户端数”和“维护客户端负载”。测试类型中更详细地讨论了测试类型。

客户和持续时间

以下是测试的主要设置:我们应该建立多少个连接,测试应该运行多长时间?
指定客户端数取决于测试类型。
  • 每个测试的客户端数:只有一个字段:“连接”。无论您在此处输入什么数字,都是在测试期间将与您的服务器建立的连接数
  • 每秒客户端数:只有一个字段:“连接”。无论您在此处输入什么数字,都是每秒与服务器建立的连接数
  • 维护客户端负载:有一个“发件人”和一个“收件人”字段。测试从一定数量的连接(“from”)开始,可以在整个测试过程中增加连接,在测试结束时达到“to”字段中的数量。
持续时间字段在这两种情况下的含义相同:运行测试的时间量(以秒为单位)。

注释和标签

注释和标记字段适合您:编写测试、服务器配置或任何您想要的描述。添加标记以帮助您组织测试。我们不看这些字段,我们只是为您保存它们:)

高级设置

要自定义错误阈值、超时值或向测试添加基本身份验证,请单击“高级设置”按钮以展开这些选项。

 

 

认证

Loader.io 支持 HTTP 基本访问身份验证。如果需要,请从下拉列表中选择“基本身份验证”,然后输入您的用户名和密码。

小心这个!!身份验证详细信息以未加密的方式存储在我们的服务器上,因为如果我们加密它们,我们将无法在测试期间使用它们。如果需要针对经过身份验证的服务器进行测试,我们建议创建一个测试用户以用于 loader.io。

超时和错误 (%)

超时字段允许您指定等待数据的时间量。如果客户端在配置的超时期限内未收到任何数据,则计为超时。默认值为 10 秒。
错误字段是测试的错误阈值。如果应用达到错误百分比阈值,测试将自动中止。

网址和选项

在最基本的层面上,您需要做的就是输入要测试的URL。默认设置是对该 URL 执行简单的 HTTP GET 请求。单击相应的按钮以添加标头、GET/POST 参数、有效负载文件、原始正文或响应变量:

 

  • HTTP 标头:如果您的应用需要发送特殊的 HTTP 标头,您可以在此处指定它们。标题名称(例如)在左框中,值(例如)在右框中。单击“+”按钮添加更多。Content-Typeapplication/json

请求参数:您可以在这些输入框中添加键/值对,如果请求类型为 GET 或 DELETE,则它们将被 URL 编码并添加到 URL 的查询字符串中,或者经过 URL 编码并添加到 POST、PUT 或 PATCH 请求的请求正文中

有效负载文件:可以使用特殊格式的 JSON 文件在每个请求上传递不同的数据。创建有效负载文件,将其放在公共 URL 中,然后在“参数”部分中标有“有效负载文件 URL”的框中输入该 URL。运行测试时,loader.io 将下载文件、分析文件并使用请求正文中的数据。有关格式的更多详细信息,请参阅有效负载文件

原始正文:如果您要发布、粘贴或修补非 URL 编码的数据(例如 json 或其他格式),请使用“原始正文”输入。如果需要,不要忘记添加“内容类型”标头。

 

响应变量:您可以定义与 HTTP 响应标头字段关联的变量,并在其他 URL 和选项中使用这些变量。有关如何在测试中使用变量的更多详细信息,请参阅变量

 

 

posted @   YF-GX  阅读(455)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css
点击右上角即可分享
微信分享提示