jmeter - 发出 HTTP 请求时 jmeter 显示错误
问题描述
当我尝试测试网站时,我对 JMeter 完全陌生。测试结果是这样的
Thread Name: Thread Group 1-1
Sample Start: 2018-06-19 10:18:49 IST
Load time: 0
Connect Time: 0
Latency: 0
Size in bytes: 1176
Sent bytes:0
Headers size in bytes: 0
Body size in bytes: 1176
Sample Count: 1
Error Count: 1
Data type ("text"|"bin"|""): text
Response code: Non HTTP response code: java.net.URISyntaxException
Response message: Non HTTP response message: Expected closing bracket for IPv6
可能是什么问题?
解决方案
看起来像是不正确的HTTP 请求采样器配置,例如您将一些不支持的字符放入“服务器名称或 IP”字段。行为良好的请求应如下所示:
另一种选择是将完整的 URL 放入“路径”字段中,例如
然而,最好的选择是使用 JMeter 的HTTP(S) Test Script Recorder记录您的测试场景,这样 JMeter 将生成适当的 HTTP 请求采样器,您将能够通过增加线程数来重播。有关全面说明,请参阅Apache JMeter 代理分步指南。
或者,您可以使用JMeter Chrome 扩展- 在这种情况下,您不必设置代理并担心 SSL 证书。
推荐阅读
- r - onehot 编码:保留列结构
- python - Python tkinter:在列表框中添加垂直和水平滚动条
- c++ - C++ 数组函数
- javascript - 如何在Javascript中将数组映射到对象?
- javascript - 一个 div 的复选框输入影响另一个 div 的复选框输入
- html - 数据包含 Dropdownbox 上的空间
- angular - 验证是否在 Angular2 中选中了输入复选框
- javascript - 警报显示 [object Object]?
- javascript - 如何从两个值动态绘制引导进度条
- java - 无法从包含 DEX 和 Java 字节码内容的存档 \app\libs\appodeal-2.1.11.jar' 创建 android 应用程序