Jmeter HTTPS响应的一部分在每个会话上都会发生变化

Jmeter HTTPS响应的一部分在每个会话上都会发生变化,jmeter,performance-testing,load-testing,Jmeter,Performance Testing,Load Testing,我有一个HTTP响应代码。它的一部分随着应用程序升级而改变,因此我为此创建了一个变量,并在每次升级后更改该变量,以便在整个JMeter脚本中自动更新该变量 Language|aB5U0Easj5xXnirzSu4eYyOxICkTU9uEgH4TPx/A++/hc6XBB3sgFdHmvXLriQxFq9RCj4T1Zq+fvzXouImGRIc93NkzkPUEMR1xqwMipVw4A4jJRruIBoLQ6SnP6JfOM3O7M0fV2bhJEHuRAoI04WmYI5eRfNCZhvG

我有一个HTTP响应代码。它的一部分随着应用程序升级而改变,因此我为此创建了一个变量,并在每次升级后更改该变量,以便在整个JMeter脚本中自动更新该变量

Language|aB5U0Easj5xXnirzSu4eYyOxICkTU9uEgH4TPx/A++/hc6XBB3sgFdHmvXLriQxFq9RCj4T1Zq+fvzXouImGRIc93NkzkPUEMR1xqwMipVw4A4jJRruIBoLQ6SnP6JfOM3O7M0fV2bhJEHuRAoI04WmYI5eRfNCZhvG9e6Ye9h/8qyk8YRCMRfSjqaA1aZKAXPv1yYPFYXej+WDAt8L82LY/jW3URLc7LLDz/da87CZi3MLJgwRJvjhwB1fBu1Wp4mIR0e79ipNeGJyYY7ADxir0r9cYP611NTj+WF4tR5P7/epeDgexHXpuI/o2+q+vaALUn4+QikI+8KtSi5zE0g9oMJ39o/MIWpJIRAr0p4WmUoROB+6nTyNPG0MZaxKkuboD/7c/mdWzDOeB4eBOljGQpwg1PB53eWrSQJ8Gf7utR05sMOe87worG8lm34oAVlU/H32JzY82ig==
上面是正在改变的部分,我创建了一个变量作为语言。直到现在一切都很好

现在,升级应用程序后,我面临一个新问题。此变量会随着每次新登录而更改,因为无法运行负载测试。它给了我以下的错误

java.lang.IllegalArgumentException: Error while decrypting message, close tab or re-login

是否有人遇到过类似的问题,或者是否有人知道如何解决这个问题。请帮帮我

因此,基本上,你正在做一个被称为“相关性”的事情。您得到的错误主要与相关性有关。回放脚本时,使用的是已过期的录制脚本中的动态值

检查以下各项:

  • 您是否用变量替换了脚本中所有更改的值?也许你 遗漏了一些部分。某些值可能位于请求url或帖子的正文数据中
    请求

  • 检查其他正在更改的值,有时会有许多值需要更改 相关,而不仅仅是一个(例如JSSessionID、CSRF令牌和…)

  • 您使用什么工具搜索动态值及其位置?您可以使用
    JMeter响应以检查动态值,但如果使用Fiddler或 您知道LoadRunner,您可以使用它的脚本比较功能