java - 无需用户操作的 JMeter 测试
问题描述
我有一个网站,它有一个选择文件的按钮,然后将其发送到服务器端。我想使用 JMeter 来测试应用程序的性能。有没有一种方法可以在不使用录制且无需任何用户操作的情况下对其进行测试?我想让我的文件硬编码。
解决方案
发送文件是通过POST或PUT请求完成的,因此如果您可以从网站页面源代码中找出请求的正确格式,那么您应该能够使用HTTP 请求采样器和HTTP 标头管理器或HTTP 原始请求采样器来复制它
如果您不能或不愿意使用 JMeter 的HTTP(S) 测试脚本记录器并且自己无法猜测正确的请求格式,您可以使用浏览器开发工具或Wireshark等第三方代理工具来捕获与请求相关的有效负载并模拟它使用 JMeter 测试元素
推荐阅读
- c# - ASP.NET Core Web API - JWT 消息处理程序 - 无注册类型错误
- angular - Angular:使用 forkJoin 时主题行为不同
- c# - CS1061 C# 'Player' 不包含定义,并且找不到接受“Player”类型的第一个参数的可访问扩展方法
- c# - 如何更改 WPF 复选框的颜色?
- node.js - 将flutter连接到mongodb atlas时出错
- javascript - 如何解决 jQuery 代码中的递归问题
- rabbitmq - 在 Windows 上无法识别 rabbitmqadmin
- c++ - C++ 中的对数代码是什么样的?
- c++ - 数组的 C++ 默认行为 - 浅拷贝?
- python - Python将二进制转换为int