Jmeter 为POST生成字母和数字组合的动态随机变量
我想在Post请求期间生成一个动态随机变量,如ASDF123,它应该在7位到10位之间,并且每次都应该是唯一的(如果是500个线程)。此字段是生成订单号所必需的。我是Jmeter的新手,所以不太懂 我的场景是这样的:。>我必须为post生成一个字母和字母组合的变量(如->ASDF12345),然后需要提供相同的变量来检索每个线程的相同顺序。如果我生成随机变量,即最小1000到最大9999,并将其传递给post和get,则工作正常。但要求是订单号可以是字母&数字/数字/字母。请建议如何进行同样的操作。是的,每次都应该是独一无二的。您可以尝试以下方法:Jmeter 为POST生成字母和数字组合的动态随机变量,jmeter,jmeter-3.2,Jmeter,Jmeter 3.2,我想在Post请求期间生成一个动态随机变量,如ASDF123,它应该在7位到10位之间,并且每次都应该是唯一的(如果是500个线程)。此字段是生成订单号所必需的。我是Jmeter的新手,所以不太懂 我的场景是这样的:。>我必须为post生成一个字母和字母组合的变量(如->ASDF12345),然后需要提供相同的变量来检索每个线程的相同顺序。如果我生成随机变量,即最小1000到最大9999,并将其传递给post和get,则工作正常。但要求是订单号可以是字母&数字/数字/字母。请建议如何进行同样的操
${__javaScript(Math.random().toString(36).toUpperCase().substring(16))}
在jmeter中,它必须如下所示:
您可以使用以下功能:
${u随机字符串(10,abcdefg1234567890)}
ASF${uuuu Random(1000000000)}
或者在编程语言中使用Random作为Java/Groovy。谢谢您的回复。但是它没有生成任何内容,得到的错误不能超过15。感谢您的回复。但它没有生成任何东西,得到的误差不能超过15。我的场景是这样的:。>我必须为post生成一个字母和字母组合的变量(如->ASDF12345),然后需要提供相同的变量来检索每个线程的相同顺序。如果我生成随机变量,即最小1000到最大9999,并将其传递给post和get,则工作正常。但要求是订单号可以是字母&数字/数字/字母。请建议如何进行同样的操作。是的,每次都应该是独一无二的。谢谢!!!我尝试使用RandomString,但它只对一个线程有效,下一个线程显示相同的值。请建议如何对所有线程运行,因为我找不到选项:(