首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jmeter:如何计算搜索返回的行数(响应或gui)

Jmeter:如何计算搜索返回的行数(响应或gui)
EN

Stack Overflow用户
提问于 2019-08-20 16:40:23
回答 2查看 236关注 0票数 0

在JMeter中,我需要执行一个大型搜索并计算返回的行数。最大行数为50000。搜索后返回的行数会显示在网站上。“返回行数: xx”。或者我可以计算HTTP响应中的行数。

我尝试使用正则表达式后处理器来计算返回的行数,问题是JMeter会冻结,因为http-response太大了。

我也尝试过直接从网站上提取文本,但没有成功。我猜人们不能这样做,因为信息不在HTTP-response中?

--所以:有没有更快、要求更低的方法来对HTTP响应主体中的所有返回行进行计数?

或者有什么方法可以直接从网站上获取文本?

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2019-08-20 18:17:43

看起来你的应用程序有be,我不认为人们应该一次返回50000个条目,因为这会产生额外的网络流量,并消耗服务器和客户端(浏览器)的大量资源。当涉及到操作大量数据时,我宁愿期待某种形式的Pagination

如果您完全确定您的应用程序可以按预期工作,您可以尝试使用JMeter 4.0提供的Boundary Extractor

由于内部实现的特殊性,它比正则表达式提取器消耗更少的资源,而且动作更快,因此您能够从一台机器执行的负载将更高。

有关更多信息,请查看The Boundary Extractor vs. the Regular Expression Extractor in JMeter文章

票数 0
EN

Stack Overflow用户

发布于 2019-08-22 14:18:00

是的,您可以在matchNr中获取该计数,它位于搜索字符串之后。使用正则表达式匹配任何名称或id,

匹配编号-1

例如。正则表达式变量名称是总计数,因此您可以使用${totalcount_matchNr}获取该计数

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57569767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档