jmeter - 模块控制器中的请求未在 Jmeter 中执行
问题描述
我向简单控制器添加了一个 HTTP 请求,向模块控制器 1 添加了一个 HTTP 请求,向模块控制器 2 添加了一个 HTTP 请求,如下图所示。
线程数:1
加速:1
洛普计数:1
运行程序后,2个模块控制器中的请求未执行,简单控制器中的请求使用http和https运行2次?为什么简单控制器中的请求使用 http 和 https 运行 2 次?为什么不执行 2 个模块控制器中的请求?谁能帮我解释一下?在此先感谢您的帮助。
解决方案
我不知道为什么“为什么不执行 2 个模块控制器中的请求”,因为您没有费心展示您的模块控制器配置,最简单的设置如下图所示:
关于“使用 http 和 https 运行 2 次”-如果您绝对确定不希望发生此重定向,则执行重定向的是您的服务器-您可以取消选中HTTP 请求采样器中的和框(甚至在HTTP Request Defaults中更好)Redirect Automatically
Follow Redirects
但是,我确实相信您需要使用真实浏览器交叉检查请求的性质/流程,如果真实浏览器进行重定向 - JMeter 也必须这样做,这同样适用于嵌入式资源、标头、缓存等。
推荐阅读
- qt - QT - 最大化 QGraphicsScene SIZE
- php - PHP 警告:无法修改标头信息需要错误解决
- elasticsearch - 如何重写弹性搜索的查询
- intellij-idea - 如何在 WebStorm/IntelliJ IDEA (JetBrains) 中永久添加范围
- python - 如何将列表值连续导出到 CSV 文件..?
- javascript - 如何使用 JSR 后处理器将数据写入 jmeter 中的 csv
- c++ - 如何说明以不同格式输入的日期?
- angularjs - Angular 1.2 不显示 Adsense 广告
- javascript - 保存 Google 表单响应 URL - 逻辑问题
- html - 如何使用css网格