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

使用JSR223-0和空响应而不是实值的JMeter请求

空英逸
2023-03-14

红色矩形中样本结果的度量值等于0。没有可供查看的响应数据(标题和正文)。

是否可以在采样结果选项卡中获得实数而不是0 0 0 0 0 0 0,并在响应数据选项卡中获得可见的响应?

共有1个答案

龙俊德
2023-03-14

根据参考文档,您可以调用这些方法:

 SampleResult.connectEnd();
 SampleResult.latencyEnd();
 SampleResult.sampleEnd();
 SampleResult.setResponseData(driver.getPageSource(), "UTF-8");

您可以使用SampleResult javadocs查看您的所有方法或子类或自定义类。

注SampleResult是JMeter绑定到元素而不是类中的变量名,因此:

    null
    null

您可以使用这样的代码从WebDriver#executescript()获取值,这些代码利用了计时API:

long pageLoadTime= (Long)js1.executeScript("return (window.performance.timing.loadEventEnd-window.performance.timing.responseStart)");
long latency= (Long)js1.executeScript("return (window.performance.timing.responseStart-window.performance.timing.navigationStart)");
long endtoEndRespTime= (Long)js1.executeScript("return (window.performance.timing.loadEventEnd-window.performance.timing.navigationStart)");
long connectTime= (Long)js1.executeScript("return (window.performance.timing.connectEnd -window.performance.timing.connectStart)");
 类似资料:
  • 我有一个API返回以下结果: 断言错误:true断言失败:false断言失败消息:javax.script.scriptexception:org.codehaus.groovy.control.multipleCompilationerrorsexception:startup failed:script20.groovy:10:预期“}”,发现“:”@第10行,第81.rev.getRespo

  • 现在,根据响应,我希望在JSR223断言中验证响应是否基于chgId字段是正确的。这意味着在两个“data”数组“chgid”中都应该出现405文本。 有人能建议吗?

  • TLDR:有一个请求/响应模式。目前,请求是通过激活队列完成的,响应是通过memcache键值存储完成的(由前端轮询)。出于各种原因,想转移到kafka,想知道我们是否可以重新构建响应路径,以不使用memcach。 我试图理解什么是针对以下问题的最佳实践系统设计。 我们有一个前端,可以生成需要大量处理的请求。应用程序需要响应才能升级。有时,我们需要撤消/后退(这会使您回到以前的状态)。有一组后端可

  • 我得到了以下结果,吞吐量没有变化,即使我增加了线程数。 场景#1: 线程数:10 加速期:60 吞吐量:5.8/s 平均值:4025 场景#2: 线程数:20 加速期:60 吞吐量:7.8/s 平均值:5098 场景#3: 线程数:40 加速期:60 吞吐量:6.8/s 平均: 4098 我的JMeter文件包含一个单一的ThreadGroup,其中包含一个GET。 当我执行对响应时间更快(小于3

  • 我的JSON响应如下所示: 我正在尝试提取成功消息和数据。但是,我的控制台输出保持为null。 提取响应后,我的代码将使用Rest Assured接收空响应: 我对成功和数据的响应均为空

  • 我的SOAP请求有问题。当我尝试向服务器发出下面的肥皂请求时,它会返回预期的结果。 位置: 输入: 输出: 它返回此连接的令牌。 但是当我尝试处理下面的请求时,它返回整个wsdl文件,而不是成功/失败响应。 地点:http://api.notificationmessaging.com/NMSOAP/NotificationService?wsdl 输入: 输出: 预期输出: 有人能提出实际问题是