性能测试--关联入门

1.为什么需要关联?
    在请求中会有类似于认证信息的字段,每个用户、每个时间段等等产生的字段都不一致,如果完全按照录制脚本时的数据的话会导致一些认证过期,回放无法成功的问题,这时候需要做个标记,让loadrunner理解这部分的内容不从录制好的脚本中获取,需要重新从网页中获取

2.如何找到需要关联的字段?

   录制两份完全一样(操作、输入数据)一样的脚本,保存至某个位置,点击工具--和xxx进行比较,进入两份脚本的对比界面

   依次点击 设置--视图--勾选查看行内不同

   黄色为不同行,红色为同行内的不同部分,进过对比和查看找到需要关联的部分

3.进行关联的具体操作?

   例如:需要关联的部分为 id = 123

   找到需要关联的部分后点击tree--在每个请求的响应中寻找第一次出现需要关联部分   例如:abcd:"aaa=123"

   切换到script的页面,找到这个请求名的函数

   在产生这个响应的请求前插入save_paramer_ex函数,输入参数左边界为abcd:"aaa=,右边界为",函数名不能为纯数字

   创建好关联函数后搜索所有的123的字段并且全部替换为{函数名}

   运行回放查看效果

posted @ 2020-04-08 16:53  卜子乐  阅读(545)  评论(0)    收藏  举报