当前位置: 首页 > 知识库问答 >
问题:

无法使用Jmeter 2.11记录外部应用程序,如google

高化
2023-03-14

我无法从我的办公网络中记录像谷歌这样的外部应用程序。我尝试了Jmeter支持提供的代理安装pdf,但仍然面临这个问题。我能够记录我的公司内部申请。

当我试图记录外部应用程序时,我在浏览器中面临的错误如下

JAVA网未知的例外:www.google。com在java。网Inet6AddressImpl。java上的lookupAllHostAddr(本机方法)。网我的地址是1美元。java上的lookupAllHostAddr(未知源代码)。网地址。java上的getAddressesFromNameService(未知源)。网地址。java上的getAllByName0(未知源代码)。网地址。java上的getAllByName(未知源代码)。网地址。组织上的getAllByName(未知源)。阿帕奇。http。impl。conn.SystemDefaultDnsResolver。在org上解析(SystemDefaultDnsResolver.java:45)。阿帕奇。http。impl。conn.DefaultClientConnectionOperator。在org上解析主机名(DefaultClientConnectionOperator.java:278)。阿帕奇。http。impl。conn.DefaultClientConnectionOperator。org上的openConnection(DefaultClientConnectionOperator.java:162)。阿帕奇。http。impl。conn.ManagedClientConnectionImpl。在org上打开(ManagedClientConnectionImpl.java:294)。阿帕奇。http。impl。客户我是主任。tryConnect(DefaultRequestDirector.java:643)位于org。阿帕奇。http。impl。客户我是主任。在org上执行(DefaultRequestDirector.java:479)。阿帕奇。http。impl。客户抽象HttpClient。在org上执行(AbstractHttpClient.java:906)。阿帕奇。http。impl。客户抽象HttpClient。在org上执行(AbstractHttpClient.java:805)。阿帕奇。杰米。协议http。采样器HTTPHC4Impl。组织上的executeRequest(HTTPHC4Impl.java:481)。阿帕奇。杰米。协议http。采样器HTTPHC4Impl。org上的示例(HTTPHC4Impl.java:298)。阿帕奇。杰米。协议http。采样器HttpSampler代理。示例(HTTPSamplerProxy.java:74)位于org。阿帕奇。杰米。协议http。采样器。HttpBase。样本(HTTPSamplerBase.java:1105)位于org。阿帕奇。杰米。协议http。代理代理运行(Proxy.java:236)

请帮我解决这个问题。

共有1个答案

蒋鹏鹍
2023-03-14

您的JMeter实例似乎无法连接到Internet。我的期望是你支持一个公司代理。

因此,要成功录制,请执行以下步骤:

>

-H, --proxyHost <argument>
        Set a proxy server for JMeter to use
-P, --proxyPort <argument>
        Set proxy server port for JMeter to use
-N, --nonProxyHosts <argument>
        Set nonproxy host list (e.g. *.apache.org|localhost)
-u, --username <argument>
        Set username for proxy server that JMeter is to use
-a, --password <argument>
        Set password for proxy server that JMeter is to use

有关使用HTTP(S)测试脚本记录器的更多详细信息,请参阅JMeter用户手册的第2.4.2章

将浏览器配置为使用JMeter主机和端口作为代理。鉴于浏览器和JMeter在同一台机器上,火狐浏览器的示例配置如下:

记录JMeter测试的另一个更简单的选项是使用JMeter Google Chrome扩展,在这种情况下,您不需要担心代理设置、SSL证书等,并且能够在Chrome浏览器中遵循测试步骤,并将记录的测试导出到JMeter中。jmx文件。

 类似资料:
  • 问题内容: 我正在使用ROS开发用于多机器人系统的GUI,但是我在界面中的最后一件事就是冻结:将RVIZ,GMAPPING或其他屏幕嵌入到我的应用程序中。我已经在界面中放置了一个终端,但是无法绕开如何向我的应用程序添加外部应用程序窗口的问题。我知道PyQt5具有createWindowContainer,它使用窗口ID来停靠外部应用程序,但是我没有找到任何示例来帮助我。 如果可能的话,我想在应用程

  • 我试图将spring boot应用程序部署到外部tomcat,在catalina.log文件中出现如下异常。 war文件名为:com#myapp.war。

  • 我需要远程调试我的应用程序,但由于以下错误,我无法这样做: 我有: null 下面是iptables的输出: 如何用8000端口修复此问题?或者也许我的主要问题还有其他原因?

  • 我在谷歌播放器上看到一些应用程序,可以让你为Android5.0版录制整个屏幕。我已经深入Android参考了一段时间,但找不到正确的方法。有人能给我一个小提示吗? 另外,我知道Android系统不会给你全屏缓冲区访问的版本

  • 在我的SpringBootWeb服务应用程序中,我想加载一个名为appName的属性,该属性的值在application.properties中定义。 application.properties具有以下条目 我通过主应用程序类启动应用程序,如下所示 但是,当我运行应用程序时,我得到以下错误 原因:java.lang.IllegalArgumentException:无法解析字符串值“${appN