如何创建涉及 AWS SDK 调用的 JMeter 脚本。 我们需要安装AWS SDK,所以我们使用AWS Bundles完成了它,并将其添加到JMeter的Lib文件夹中,这里我们想要获取在AWS中找到的所有授权参数和令牌。
我们已尝试安装软件包
如果您想从 AWS Systems Manager 参数存储中获取“所有授权参数和令牌”,请查看相关的 代码示例
因此,如果您将 JSR223 Sampler 添加到您的测试计划中,并将以下 Groovy 代码 放入“脚本”区域:
import software.amazon.awssdk.regions.Region
import software.amazon.awssdk.services.ssm.SsmClient
import software.amazon.awssdk.services.ssm.model.GetParameterRequest
import software.amazon.awssdk.services.ssm.model.GetParameterResponse
Region region = Region.US_EAST_1
SsmClient ssmClient = SsmClient.builder()
.region(region)
.build()
GetParameterRequest parameterRequest = GetParameterRequest.builder()
.name(paraName)
.build()
GetParameterResponse parameterResponse = ssmClient.getParameter(parameterRequest)
log.info("The parameter value is " + parameterResponse.parameter().value())
ssmClient.close()