jmeter - 如何让 jmeter 在重复之前运行所有线程组?
问题描述
我有一个带有 2 个 http 请求的线程组,第一个是用户登录并有两个正则表达式提取器,因此我可以提取凭据。
第二个 http 请求应在标头中使用这些凭据。
这一切正常,除了 jmeter 正在执行所有登录请求,然后执行第二个请求。
我期待登录请求能够执行,然后是第二个请求,然后重复整个过程。
解决方案
如果您只想重复在Thread Group中设置的测试流程
每个线程将完整地执行测试计划,并且完全独立于其他测试线程。多个线程用于模拟与服务器应用程序的并发连接。
Number of Threads
= 1 和Loop Count
你想要重复的次数。
这样,您将按顺序执行采样器。
如果设置Number of Threads
高于 1,它将并行执行测试流程,如果需要,则必须使用Synchronizing Timer。
SyncTimer 的目的是阻塞线程,直到 X 个线程被阻塞,然后它们立即被释放。
推荐阅读
- java - 使用 JNA 从 dll 中获取类型
- php - PHP & Carousel - 在我的数据库中获取图像的轮播中循环图像
- oauth-2.0 - 如何在没有最终用户在 Azure 中使用 AD 帐户登录的情况下保护 API?
- python - BeautifulSoup 提取文本
- sql-server - SQL Server 将日期时间转换为不带空值的日期
- c++ - 如何在另一个线程中创建互斥锁?
- python - 通过数据框列解析以创建新的数据框
- python - 当它不扩展到列表时如何修复字符串覆盖
- jquery-query-builder - 有没有办法将所选的 jQuery Query Builder 过滤器描述为纯文本?
- java - 为什么java上的图形什么都不输出?