上下文关联¶
上下文关联可以在脚本中捕获到服务器分配的数据,存储到参数中,需要使用时从参数中取出,从而保证使用的是服务器最新分配的数据。
其实关联也属于一同特殊的参数化,只是与一般的参数化有些不同。一般的参数化的参数来源于一个文件、一个定义的table、通过sql写的一个结果集等,但关联所获得的参数是服务器响应请求所返回的一个符合条件的、动态的值。
设置上下文关联变量后,关联变量就可以用于脚本参数化使用
录制脚本设置上下文关联步骤¶
-
选中URL请求,在右侧录制数据页面,在响应报文头或者响应报文体窗口中选中需要做上下文关联的字段,点击弹出的
后置处理
按钮; -
点击
后置处理
后,在后置处理处自动填充左边界、右边界、选中值,参数名称右侧选择关联数据
;提示
-
取值顺序、偏移量、取值长度可以手动输入,取值长度为0时,取任意长度值;
-
左、右边界勾选【使用正则】,左、右边界输入正则表达式 。
-
-
点击
测试
按钮,定位结果自动填充根据左右边界查找到的定位结果值; -
点击
保存
按钮,后置处理列表显示刚保存的上下文关联变量参数,URL右侧展示关联图标; -
如需删除该上下文关联变量参数,点击后置处理列表的
删除
即可。
手动创建脚本设置上下文关联步骤¶
-
选中URL请求,在右侧录制数据页面,在后置处理处输入参数名称、左边界、右边界,参数名称右侧选择
关联数据
,选择报文头或报文体 -
点击
保存
按钮,后置处理列表显示刚保存的上下文关联变量参数,URL右侧展示关联图标; -
如需删除该上下文关联变量参数,点击后置处理列表的
删除
即可。