我是第一次测试和使用jmeter的新手。使用这些步骤,我试图在jmeter中记录移动设备脚本。我已完成以下步骤:
但是当我在浏览器上检查服务器状态时(https://localhost:8080
),出现以下错误:
组织。阿帕奇。http。客户ClientProtocolException:URI未指定有效的主机名:https:////在org。阿帕奇。http。impl。客户抽象HttpClient。DeterminiteTarget(AbstractHttpClient.java:817)位于org。阿帕奇。http。impl。客户抽象HttpClient。在org上执行(AbstractHttpClient.java:805)。阿帕奇。杰米。协议http。采样器HTTPHC4Impl。executeRequest(HTTPHC4Impl.java:517)位于org。阿帕奇。杰米。协议http。采样器HTTPHC4Impl。org上的示例(HTTPHC4Impl.java:331)。阿帕奇。杰米。协议http。采样器HttpSampler代理。示例(HTTPSamplerProxy.java:74)位于org。阿帕奇。杰米。协议http。采样器HttpBase。样本(HTTPSamplerBase.java:1146)位于org。阿帕奇。杰米。协议http。代理代理运行(Proxy.java:240)
你不应该打开https://localhost:8080
URL在浏览器中,您需要配置移动设备以使用机器,其中JMeter作为代理主机运行,8080作为代理端口。
如果您想测试HTTP(S)测试脚本记录器-配置您的浏览器使用localhost
作为代理主机和8080
作为代理端口,并打开一些内部网或互联网页面-您应该看到记录控制器下的请求。
您可以快速设置JMeter使用模板功能进行录制,只需选择File-
如果您的目标是在移动设备上记录HTTPS流量,则还需要在其上安装JMeter的自签名证书。查找
ApacheJMeterTemporaryRootCA。在JMeter的bin文件夹中创建crt
文件,通过电子邮件发送给您自己,在移动设备上打开电子邮件,然后按照您的移动操作系统对话框进行安装。
有关使用JMeter正确记录移动设备流量的更多信息,请参阅负载测试移动应用变得简单指南
我只是使用 Jmeter 和 MySQL 设置一个 JDBC 连接。我下载了jar文件并将相同的文件放在Jmeter的Lib文件夹中。之后,我创建了一个 JDBC 连接配置和 JDBC 请求。我还添加了一个查看结果树侦听器。 当我运行请求时收到以下错误:“无法创建池连接工厂(服务器时区值'EDT'无法识别或代表多个时区。如果要利用时区支持,则必须将服务器或 JDBC 驱动程序(通过服务器时区配置属
我试图对一些用JMeter记录的事务运行负载测试,但是,当执行时,它会显示以下错误 线程“homepage_thread 10-2”Java.lang.nosuchmethoderror:'void org.apache.commons.io.ioutils.closequility(Java.io.closeable,Java.util.function.consumer)'(位于org.apa
我在非GUI模式下为100个并发用户运行了一个脚本 我在运行期间保存了生成的 JTL 文件 运行完成后,我在查看结果树侦听器中加载了JTL文件,我可以看到如下错误: 响应代码: 非 HTTP 响应代码: 套接字超时异常 响应消息: 非 HTTP 响应消息: 读取超时 响应代码:非HTTP响应代码:Java . net . connect异常响应消息:非HTTP响应消息:连接超时:连接 我的JMet
我在JMeter上运行测试脚本时遇到过这种错误? java.net.unknownHostException:h2ebiz-testat java.net.inet6addressimpl.lookupAllHostAddr(本机方法)位于java.net.inetAddress.2.lookupAllHostAddr(未知源)位于java.net.inetAddress.getAddress.g
我有一个关于JMeter中并发性和恒定吞吐量的查询。你能帮我做这个吗? 假设我有一个简单的JMeter脚本来测试RESTAPI(get),不同的JMeter参数设置如下。 恒定吞吐量定时器 假设:Api立即响应,没有任何延迟。 问题 我对JMeter的理解如下:如果我执行脚本,那么JMeter将并发触发5个请求(因为线程数设置为5),然后JMeter将等待一分钟(因为吞吐量设置为5个/分钟和JMe
我在录制Jmeter脚本时遇到此错误。 我已经在我的机器上安装了JDK 1.7,但是它没有帮助。我得到以下错误消息: javax。网ssl。SSLHandshakeException:收到致命警报:在sun时握手失败。安全ssl。警报。sun上的getSSLException(未知源)。安全ssl。警报。sun上的getSSLException(未知源)。安全ssl。SSLSocketImpl。太