首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >金牛座和JMeter -忽略报告中的安装/删除请求

金牛座和JMeter -忽略报告中的安装/删除请求
EN

Stack Exchange QA用户
提问于 2020-10-23 15:13:19
回答 1查看 409关注 0票数 0

我使用金牛座来执行JMeter测试文件。在我的JMeter文件中,我需要进行少量的设置和删除(用于身份验证和数据播种)。它们与被测试的应用程序没有直接关系。

不管怎么说,在输出金牛座报告中是否忽略了这些线程(对平均时间的贡献等等)?

2016年,我确实在这里看到了一个类似的问题-- https://groups.google.com/forum/#!topic/codename-taurus/jZ9lrfCymFk,但似乎没有达成任何官方决议。

如果不能忽略这些线程,您对替代解决方案有什么建议吗?

EN

回答 1

Stack Exchange QA用户

回答已采纳

发布于 2020-10-23 15:57:19

可以在JMeter级别上“忽略”它们,只需将JSR223 PostProcessor添加为您想忽略的请求(S)的子级,或者如果您想忽略整个线程组,则将其置于与示例程序相同的级别(更多细节请参见JMeter范围规则 )。

使用以下代码丢弃示例结果:

代码语言:javascript
运行
复制
prev.setIgnore()

其中prev是SampleResult类实例的缩写。

JSR223 PostProcessor将通知JMeter不要在其范围内考虑采样器(S)的结果,因此它们不会出现在侦听器中,.jtl文件和金牛座将无法计算它们。

一般来说,金牛座不会增加任何价值,只会增加开销,所以如果你不使用混合工具或者没有在YAML中定义测试场景,那么就选择普通的JMeter吧。

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

https://sqa.stackexchange.com/questions/46034

复制
相关文章

相似问题

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