LoadRunner JavaVuser的使用

发表于:2015-12-25 10:17

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:小白菜QA    来源:51Testing软件测试网采编

  (1)先安装JDK,最好按照1.6,32位版本的,本人安装1.8版本跑脚本出错,改成1.6就好了
  (2)在“运行时设置”中,选择“”,找到JDK,写入文件路径
  (3)如果需要调用类库,请将类库的导入“classpath”
  (4)之后就可以写脚本了,可以先在eclipse里写好,再copy到LR中。
  (5)可以通过LR自带的小工具web_to_java.sed,把web(HTTP/HTML)脚本转化为JavaVuser脚本,因为web(HTTP/HTML)是可以录制的,录制好之后转成JavaVuser脚本,再导入类库、增强脚本,很方便;方法如下:(先把要转化的脚本放入c:\web.txt,自建)
  1)将要转换的web脚本复制出来并保存到文本文件中
  2)参数界定符部分需要由{}手动修改成<>
  3)打开CMD
  4)切换到 C:\Program Files\HP\LoadRunner\dat
  5)运行 ..\bin\sed -f web_to_java.sed c:\web.txt > c:\java.txt
  (6)然后把转换好的代码,放到对应的区域里,init的就放到init里,action的放到action里,如下图
  需要注意的是,转过来的代码可能会有一丢丢小问题,本人在使用中就遇到过,
  比如原代码用的是“web_reg_save_param_ex”函数,转过来之后变成“lrapi.web.reg_save_param_ex”编译时发现报错,查看帮助文档,发现LR中没有“lrapi.web.reg_save_param_ex”,只有“lrapi.web.reg_save_param”,这时按照提示改下即可。有时还遇到格式问题。
  应该就这么多了。
  对了还应该注意java中线程安全的问题,本人java也是个二把刀,就不多说了。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号