- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是一名测试人员。我经历了 Apache Jmeter。我了解一些功能,但我仍然对它的功能有一些疑问。
我正在测试一个基于网络的应用程序,它有许多网页,包括登录页面。
我需要对其进行性能测试。
我想知道什么时候应该创建一个新用户?
循环次数如何影响结果?
我应该一个接一个地运行每个 HTTP 请求,还是在创建所有 HTTP 请求之后我可以一次运行所有请求?(如果我设置循环 = 2,并创建一个 HTTP 请求并单击运行,那么结果会出现 2 次迭代,当我创建新的 HTTP 请求并再次单击运行时,我将在最近的 HTTP 请求和之前的 2 次迭代中得到结果一个它将在 4 次迭代中但是当我一次运行所有 HTTP 请求时,仅在 2 次迭代中获得所有 HTTP 请求的结果)
我想知道哪个流程是对的?
最佳答案
答案是:
问题 1 的答案:
在线程组 -> 线程数 =(用户数)意味着如果您创建了 100 个线程,那么它将等于 100 个用户。确保在增加线程数量时遵循最佳实践:
线程组 -> 加速时间是一个重要因素,它表示 1 个线程启动与另一个线程之间的时间延迟。请引用以下Jmeter -> What if I am using multiple HTTP Request Samplers?并注意,如果启动时间为 0(零),则意味着您的所有线程都将同时启动。
问题 2 的答案:
Number of loop 表示元素内的样本将运行的次数。如果您有 10 个线程并且循环数为 10,则意味着每个线程将运行 10 次并且因为有 10 个线程总数样本 =(循环数)*(线程数)即这里 10 * 10 =100
问题 3 的答案:
请阅读链接[ Jmeter -> What if I am using multiple HTTP Request Samplers?此外,您还可以为此目的使用 Loop 或 ForEeach Controller 。
请阅读以下内容以获取更多知识:
关于testing - Jmeter-我怎么知道什么时候需要创建新线程或用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25605322/
嘿。本周的一个教程,其中一个问题要求通过使用其他函数 formatLine 和 formatList 创建一个函数 formatLines,以格式化行列表。 我的代码是这样的; type Line =
我是一名优秀的程序员,十分优秀!