在gatling中访问响应转换器内的会话变量

时间:2018-06-07 19:04:30

标签: gatling

我有一个基本问题,我似乎无法找到答案。如何在响应转换器中访问会话变量?类似的东西:

.transformResponse {
      case response if response.isReceived =>
        new ResponseWrapper(response) {
          session??
          override val body = new ByteArrayResponseBody("", UTF_8)
        }
    };

1 个答案:

答案 0 :(得分:1)

在该部分功能的上下文中没有Session个对象,因此您无法访问它。你想达到什么目的?也许check(bodyString.transform())可能是更好的解决方案,因为它可以将(String, Session) => T作为参数,因此您可以访问该函数中的会话属性。