Javascript 如何验证sessionid和响应中的动态ID始终是唯一的
有谁能在下面的场景中帮助我吗 我正在为一个将创建50个会话ID的请求运行50个线程的测试,我正在通过我的应用程序发送一个命令,并将从服务器获得响应。该响应包含唯一的动态ID。我在创建会话后发送该命令,并且我能够使用Jmeter中的正则表达式提取器捕获会话ID和该动态ID作为响应。 有没有办法验证会话ID和响应中的动态ID始终是唯一的 谢谢并致以最良好的祝愿 布拉马库马尔Javascript 如何验证sessionid和响应中的动态ID始终是唯一的,javascript,java,jmeter,beanshell,Javascript,Java,Jmeter,Beanshell,有谁能在下面的场景中帮助我吗 我正在为一个将创建50个会话ID的请求运行50个线程的测试,我正在通过我的应用程序发送一个命令,并将从服务器获得响应。该响应包含唯一的动态ID。我在创建会话后发送该命令,并且我能够使用Jmeter中的正则表达式提取器捕获会话ID和该动态ID作为响应。 有没有办法验证会话ID和响应中的动态ID始终是唯一的 谢谢并致以最良好的祝愿 布拉马库马尔 您可以将这些sessionid和动态id保存到一个文件中,使用该文件可以存储 为了验证唯一性,您可以添加一个,并使用以下代码计
def uniqueLines = new File('sessionids.txt').readLines().unique().size()
if (uniqueLines != 100) {
SampleResult.setSuccessful(false)
SampleResult.setResponseCode('500')
SampleResult.setResponseMessage('Expected to find 100 unique IDs, found ' + uniqueLines)
}