使用Jmeter,如果用户在第一次执行时已经存在,我们如何使用CSV文件创建用户

时间:2018-04-26 10:27:35

标签: jmeter

使用Jmeter,我们如何使用CSV文件创建用户,因为在CSV中它正在挑选第一个用户ID,如果重新运行脚本,则表示用户已经存在。 请帮我创建用户。

2 个答案:

答案 0 :(得分:0)

如果您每次运行测试时都需要创建新用户,使用CSV文件和CSV数据集配置没有意义,我建议使用以下JMeter Functions代替:

您还可以使用以上任何功能作为CSV文件中用户名的前缀或后缀 - 这样,每次运行测试时都会获得新的唯一登录

JMeter Functions for parameterizing

答案 1 :(得分:0)

Abdul,您可以在请求中使用__Random函数连接随机数,您将传递用户ID [从csv文件中选取]以创建用户。

例如:您的.csv文件包含userid as:
拉维
阿都

现在,在http请求中传递从csv文件中挑选的用户标识并连接__Random函数

示例:$ {userid} $ {__ Random(1,100000,str_ran)}

此外,您还可以通过在Beanshell Postprocessor中编写一个简单代码来获取在测试运行中创建的用户ID列表,该代码可以创建一个包含所有用户ID的单独.txt文件。

如果您需要任何进一步的信息,请与我们联系。

您可以从knowledge base

获取有关JMeter元素的更多信息