2014-09-01 46 views
1

我是一名测试员。 我经历了Apache Jmeter。 我了解一些功能,但我仍然对其功能存在一些疑问。Jmeter-我如何知道何时需要创建新线程或用户?

我正在测试一个基于Web的应用程序,它有许多网页,包括登录页面。

我需要对它进行性能测试。

  1. 我想知道什么时候应该创建一个新用户?

  2. 循环次数如何影响结果?

  3. 我应该逐个运行每个HTTP请求还是在创建所有HTTP请求后,我可以一次运行所有请求? (如果我设置循环= 2,并创建一个HTTP请求,然后点击运行,然后结果进来2迭代&当我创建新的HTTP请求&再次点击运行,然后我得到结果在2迭代最近的HTTP请求&以前的话,会在4次迭代 但是当我在同一时间运行的所有HTTP请求,然后得到的结果只有2次迭代)

我想知道,这过程是对所有的HTTP请求?

+0

有很多视频和教程互联网上回答您的的问题。您应该从那里开始,然后在2600个问题上先询问精确的问题,然后在stackoverflow上询问。 – 2014-09-01 12:19:37

+0

@ PMDUBIK-INGENIERIE好的..我搜查了但没有得到确切答案。 – Test123 2014-09-01 12:46:53

+0

根据您的建议,我再次检查@ PMDUBIK-INGENIERIE以及谢谢 – Test123 2014-09-01 12:47:44

回答

3

的答案是:

问题1回答:

回答问题2:

循环数指的次数的元素中的样本将被运行的数目。 如果你有10个线程,并且循环数是10意味着每个线程将运行10次,并且因为有10个线程总数样本=(循环计数数量)*(线程数量) 即这里10 * 10 = 100

回答问题3:

请阅读链接 [Jmeter -> What if I am using multiple HTTP Request Samplers?此外,您可以使用循环或ForEeach控制器用于此目的。

请阅读更多的知识如下:

Ultimate Thread Group An Important Aspect

+0

我更新了您的答案 – 2014-09-01 19:40:32

+0

@ PMDUBIK-INGENIERIE感谢您纠正我 – Test123 2014-09-04 12:25:27

+0

@ Abhinav Kumar Singh - 感谢您的回复。我明白了我的观点。 – Test123 2014-09-04 12:26:39

相关问题