繁体   English   中英

如何在GATLING中获取javascript变量值

[英]how to get javascript variable value in GATLING

我有一个响应正文,我需要一个特殊的javascript值。(__ processUniqueID)我该怎么办?

加特林2.3.1版本

<script type="text/javascript">
var __processUniqueID = '06c199ab-**********';
var __isDocument = false;
var __isDMSDifference = false;
var __hasSanction = false;
</script>

我想输出“ 06c199ab-**********”。

您可以使用正则表达式检查:

.exec(
  http("Get Javascript")
    .post("my/endpoint")
    .check(status.is(200))
    .check(regex("""var __processUniqueId = \'(.*)\';""").find.saveAs("my_value"))
)

这将解析响应正文,并将匹配组保存在会话中的键my_value

请参阅文档:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM