跳转至

上下文关联

上下文关联可以在脚本中捕获到服务器分配的数据,存储到参数中,需要使用时从参数中取出,从而保证使用的是服务器最新分配的数据。

其实关联也属于一同特殊的参数化,只是与一般的参数化有些不同。一般的参数化的参数来源于一个文件、一个定义的table、通过sql写的一个结果集等,但关联所获得的参数是服务器响应请求所返回的一个符合条件的、动态的值。

设置上下文关联变量后,关联变量就可以用于脚本参数化使用


录制脚本设置上下文关联步骤

  1. 选中URL请求,在右侧录制数据页面,在响应报文头或者响应报文体窗口中选中需要做上下文关联的字段,点击弹出的 后置处理 按钮;

  2. 点击 后置处理 后,在后置处理处自动填充左边界、右边界、选中值,参数名称右侧选择 关联数据 ;

    提示

    • 取值顺序、偏移量、取值长度可以手动输入,取值长度为0时,取任意长度值;

    • 左、右边界勾选【使用正则】,左、右边界输入正则表达式

  3. 点击 测试 按钮,定位结果自动填充根据左右边界查找到的定位结果值;

  4. 点击 保存 按钮,后置处理列表显示刚保存的上下文关联变量参数,URL右侧展示关联图标;

  5. 如需删除该上下文关联变量参数,点击后置处理列表的 删除 即可。


手动创建脚本设置上下文关联步骤

  1. 选中URL请求,在右侧录制数据页面,在后置处理处输入参数名称、左边界、右边界,参数名称右侧选择 关联数据,选择报文头或报文体

  2. 点击 保存 按钮,后置处理列表显示刚保存的上下文关联变量参数,URL右侧展示关联图标;

  3. 如需删除该上下文关联变量参数,点击后置处理列表的 删除 即可。