(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也是个二把刀,就不多说了。