JMeter 如何创建 sha512sum?

问题描述 投票:0回答:1

我是脚本新手。我有以下用例:我需要检查发送的消息是否带有附件。我在生成 sha512 时遇到问题。使用哪个 JMeter 选项可以生成它并使用它来发送消息?我将非常感谢您的建议

在其中一个来源中,我发现您可以在另一个预处理器 JSR223 中使用 JSR223 Sampler。两者都不起作用,也许我试图编写的代码中有问题。

jmeter sha512
1个回答
0
投票

您的“不起作用”一节并没有讲述完整的故事,继续前进考虑提供足够的信息,以便我们可以更好地理解您的问题或重现您的问题。

回到你的问题,最简单的就是使用 __digest() 函数,比如:

${__digest(SHA-512,string-you-want-to-encode-here,,,)}

对于 JSR223 测试元素,您可以使用 MessageDigest 类实例执行相同操作,例如:

java.security.MessageDigest.getInstance('SHA-512').digest('foo'.getBytes()).encodeHex().toString()

有关加密操作的更多信息(特别是 JMeter 中的 Groovy 脚本):

© www.soinside.com 2019 - 2024. All rights reserved.