load - jmeter 用户帐户与线程

标签 load automated-tests jmeter

我刚开始使用 jmeter,我有一个问题我一直找不到答案:

线程和用户一样吗?

我问的原因是我有一个网页需要用户名/密码。如果我在记录步骤期间使用一个用户名和密码,但随后在测试期间使用 50 个线程运行 - 这是模拟 50 个用户还是仅模拟一个?

我是否需要创建 50 个测试用户帐户才能正确测试它?我知道我可以在 jmeter 中使用变量和各种控件来执行此操作,但我需要了解的是这是必需的。

而且,如果我不需要创建 50 个用户,为什么不呢?似乎所有线程都将使用相同的 session 信息 - 还是这不起作用?

最佳答案

在 JMeter 中 1 个用户 = 1 个线程

是的,您必须拥有 50 个测试用户帐户才能切合实际。

CSV_Data_Set_Config是要查看变量的组件。

你理解得很好,50 个线程使用 1 个帐户 => 完全错误和不现实:-)

关于load - jmeter 用户帐户与线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14968561/

相关文章:

javascript - 在某些事件上加载某些图像(而不是在页面加载时)

automation - QTP 已停止记录和 spy 事件

c# - Selenium RC fireEvent() 在 C# 中不起作用

database - 数据库 Web 应用程序的数据驱动测试

java - JMeter测试前执行带有spring依赖的java代码

linux - 性能/负载测试

events - 如何向 $(window).load() 添加函数?

node.js - 使用nodejs和mongoDB作为后端数据进行延迟加载

css - 在页面上使用 CakePHP 动态加载 css

Python 与 JIRA XRAY 集成