lamuda 发表于 2014-10-7 13:46:55

Loadrunner 如何调用当前页面的javascript function

提交到server的request中包含一个动态参数,这个参数是调用当前页面中的一个javascript 函数实现的, 有什么办法可以直接调用js 获取这个参数吗?

授客 发表于 2014-10-7 19:03:58

问题是什么?直接录制不能获取到么?还是可以录制到?不能录制到的话先用httpwatch或firebug之类的看看返回参数是否有规律,如果能获取到,咋还用直接调用?

superliming 发表于 2014-10-8 09:52:42

这种似乎使用动态关联就可以了

lamuda 发表于 2014-10-8 10:02:03

可以录制的到,也可以做到动态关联,但是需要关联的参数太多了, 想直接通过调用js 获取。

云层 发表于 2014-10-8 12:08:56

1.如果你知道生成规则,那么用不用JS都无所谓,直接自己用C生成一个发给服务器就行了
2.如果你真的很难写个C来实现,那么就要用js on server run的模式来获得值,我在书上的项目中写过,你想明白什么叫做js run on server就行了

lamuda 发表于 2014-10-8 14:13:18

云层说的是类似下面这样吗?
    web_js_run(
      "Code=getPassword(LR.getParam('challenge'));",
      "ResultParam=password",
      SOURCES,
      "File=crypto.js", ENDITEM,
      "File=calcPassword.js", ENDITEM,
      LAST);
页: [1]
查看完整版本: Loadrunner 如何调用当前页面的javascript function