LoadRunner常见问题(二)
1. 发现录制的脚本,action为空了??(Web(Http/Html))
解决方法:原来是Tools-Recording Options-Network-Port Mapping-Capture level自动变成“Socket level data”了!改回成“WinlNet level data ”就可以了…
2. Web_add_cookie的作用:保存Server传过来的cookie,以后的访问都会基于此cookie,直到脚本的结束。
3. 关联:服务器端返回给客户端一些动态变化的值,客户端使用这些值去访问服务器的时候,不能把这些值写死(hard-code)在脚本里面,应该存在一个变量里面。
用途和意义:a.简化和优化脚本代码;b.动态产生数据;c.支持唯一数据。
例子:
使用163发一封邮件给gmail。录制一个完整的脚本。回放时发现gmail并没有收到邮件!
解决方法:
(1) Vuser-Scan Script for Correlations,出现下图所示需要关联的动态数据:
(2) 依次选择列表中的数据,右键选择“Correlate”或者直接单击“Correlate”按钮,即可完成关联。
(3) 每次回放脚本时,就发现gmail可以收到新的邮件了,关联成功!