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

JMeter 不记录任何客户端服务器活动

戚飞
2023-03-14

我正在尝试在JMeter中记录任何客户端-服务器活动作为学习的开始。我是从公司网络这样做的,因此必须通过代理。以下是我记录的步骤。

>

  • 我在JMeter文档中读到,为了通过代理进行记录,我必须通过提供适当的代理从命令中调用。我用下面的代码来调用JMeter。

    jmeter -H "取自互联网设置的代理地址"-P "8080" -u "域*用户名*" -a "密码"。

    用这个JMeter调用fine,然后我开始创建一个线程组和一个记录控制器的正常过程。

    现在我正在将IE中的Internet设置更改为本地主机,并提及JMeter(8080)中给出的端口。我保持代理原样使用,因为没有代理,除了公司内部站点之外,没有站点将打开。

    我还导入了JMeter用于浏览器的证书。

  • 共有2个答案

    李俊雅
    2023-03-14

    我建议您考虑在不启动jMeter的情况下使用chrome扩展来记录jMeter脚本:您可以导出写入jMeter和/或云的脚本,并在云上运行它。

    公西俊能
    2023-03-14

    这一问题现已解决

    我在用户环境变量中添加了:JAVA_HOME变量,其值指向我的机器上安装的jre C:\Program Files\JAVA\jdk1.8.0_60\jre

    此外,我必须在HTTP(S)测试脚本记录器中的“HTTP采样器设置”下选择Java。(虽然我不明白此设置的目的)。

    HTTP采样器设置更改为Java

    完成上述更改后,脚本在公司代理下记录正常。

     类似资料:
    • 我想在一些计算机之间建立点对点连接,这样用户就可以在没有外部服务器的情况下聊天和交换文件。我最初的想法如下: 我在服务器上制作了一个中央服务器插座,所有应用程序都可以连接到该插座。此ServerSocket跟踪已连接的套接字(客户端),并将新连接的客户端的IP和端口提供给所有其他客户端。每个客户端都会创建一个新的ServerSocket,所有客户端都可以连接到它。 换句话说:每个客户端都有一个Se

    • 我试图设置远程jmeta服务器和jmeta客户端。 我能够启动位于机架空间云上的jmeter服务器。 我的桌面位于具有 NAT 公共 IP 地址的防火墙后面。我在防火墙上打开了端口 1099,并为桌面添加了一个公共 IP。还在桌面上的jmeter属性上添加了远程地址,并启动了jmeter GUI客户端。 当我点击从客户端远程启动时,我能够看到此控制台日志到达jmeter服务器的请求 在主机111.

    • 我有一些神秘的行为在我的Vaadin应用程序(随机我得到一个白色的浏览器窗口)。因此,我想激活日志一般为客户端和服务器端,希望能检测到一些有用的提示,什么是问题。为了激活客户端(GWT)的日志记录,我找到了如下内容,它必须放在widgetset.GWT.xml中: 但当我启动应用程序并记录了一些内容时,我只能看到一条错误消息: 但我要把它放在哪里?据我所知,Vaadin使用Java记录器。我正在使

    • 前面的章节介绍了所有 Redis 的重要功能组件: 数据结构、数据类型、事务、Lua 环境、事件处理、数据库、持久化, 等等, 但是我们还没有对 Redis 服务器本身做任何介绍。 不过, 服务器本身并没有多少需要介绍的新东西, 因为服务器除了维持服务器状态之外, 最重要的就是将前面介绍过的各个功能模块组合起来, 而这些功能模块在前面的章节里已经介绍过了, 所以本章将焦点放在服务器的初始化过程,

    • NewTLSServer创建的服务器可以验证对显式从其创建的客户端的调用: 在行中。 但是,我有一个生产程序,我想将其设置为使用作为主机。我越来越 我称之为错误。 我如何设置与客户端进行身份验证,就像普通的HTTPS服务器一样?

    • 我有c套接字服务器和android客户端。服务器在一段时间间隔后不断向客户端发送数据。问题是如何在android客户端上实现这个获取数据 如何让它连续接收数据?我尝试了这样的东西,而(true){...socket.getInputStream(); Thread.sleep(...);}没有帮助