美文网首页
LoadRunner工具关联技术

LoadRunner工具关联技术

作者: 测试老杨 | 来源:发表于2018-07-23 13:06 被阅读49次

什么是关联

使用变量保存(关联)服务器返回的动态数据。

WebTours网站登录案例

登录脚本回放发现登录失败,原因是回放时发送给服务器的session值是旧的,不是合法的,被服务器拒绝。每次访问网站首页的时候,服务器会分配给客户端一个动态的随机session值,登录的时候必须使用最新的session值才会成功。
脚本里面的session值是写死的(录制的时候服务器返回给loadrunner的)。


image.png

回放的时候,服务器返回了一个新的session给loadrunner,但是loadrunner还是使用旧的session进行登录,所以登录失败。


image.png

使用一个变量来保存(关联)服务器返回的动态数据

代码如下:


image.png

变量session用来保存服务器返回的动态session值

具体步骤

1) 找到动态session值的左边界和右边界


image.png
image.png

2)添加关联的函数


image.png
3)填写左边界和右边界
image.png
4)修改登录请求的代码
image.png

5)启用扩展日志
通过日志可以查看到关联是否成功(能否根据左边界和右边界从服务器返回的内容里面找到对应的动态数据)
通过日志可以查看服务器返回的内容(比如:session)


image.png

参考资料:

https://blog.csdn.net/u011446864/article/details/38395975

相关文章

  • LoadRunner工具关联技术

    什么是关联 使用变量保存(关联)服务器返回的动态数据。 WebTours网站登录案例 登录脚本回放发现登录失败,原...

  • LoadRunner之关联

    LoadRunner之关联 关联是LoadRunner的精髓,可以说不会关联就不会性能测试,在网上有很多关于关联的...

  • LoadRunner关联技术的应用

    使用LR注册1个PHPWind网站会员 分析: 请求网站首页的时候,服务器会返回一个token(令牌)给客户端(L...

  • LoadRunner——关联

    1,什么是关联 关联(correlation)就是把脚本中那些写固定的数据,转变成是来自服务器发送的、动态的、每次...

  • loadrunner-----关联

    一、关联 1、产生原因:某些系统的服务器在第一次和客户端打交道时,会附带一个id(该id随不同用户的变化而变化);...

  • LoadRunner之关联

    关联是LoadRunner的精髓,可以说不会关联就不会性能测试,在网上有很多关于关联的文章和博客,但是发现很多文章...

  • Loadrunner--关联

    关联是应用Loadrunner进行性能测试的一项重要技能,就是把脚本中某些写死的数据转变成动态的数据。通过...

  • 如何选择一个性能测试工具(LoadRunner和Locust的一

    如何选择一个性能测试工具(LoadRunner和Locust的一次对比) LoadRunner LoadRunne...

  • 软件测试工具网址大全(转载)2018-06-21

    压力测试工具集 工具相关网址 LoadRunner http://www.mercuryinteractive.c...

  • loadrunner11+12 app性能测试(三)

    一、LoadRunner简介 LoadRunner,是惠普公司研发的一款预测系统行为和性能的负载测试工具。通过以模...

网友评论

      本文标题:LoadRunner工具关联技术

      本文链接:https://www.haomeiwen.com/subject/kwadmftx.html