导航:首页 > 编程语言 > loadrunnerjava协议

loadrunnerjava协议

发布时间:2021-10-24 14:04:48

1. LoadRunner用java Over Http协议录制脚本,生成脚本的时候报错

检查一下你的LR版本和JDK版本,如果你是LR11,JDK1.7以上就不能正常生成脚本了,必须使用JDK1.6

2. loadrunner12 支持的50个用户数是所有协议吗为什么我用的javavuser协议一个都不能用

  1. 安装好,并配置好环境变量classpath和path,设置如下:
    classpath:
    .;C:Program
    Files (x86)Javajdk1.5.0_22libdt.jar;C:Program Files
    (x86)Javajdk1.5.0_22lib ools.jar
    path:
    C:Program
    Files (x86)Javajdk1.5.0_22in;C:Program Files
    (x86)Javajdk1.5.0_22jrein;C:Program Files
    (x86)HPLoadRunnerin
    (具体实施把地址换成你的JDK安装目录就ok)
    注:classpath一定要加上".;"
    2.测试JDK环境是否配置成功,打开【开始】--【运行】输入“cmd”,在dos窗口输入:Java
    -version参看JDK的版本,并输入:Javac
    确认JDK环境配置ok,如果下面画面出现,恭喜JDK环境配置完毕。
    3.下载安装Eclipse,因为我的JDK版本是1.5
    ,而Eclipse3.2到3.4支持JDK1.5.4.新建简单的java类和函数
    5.打开Loadrunner11,并创建基于java
    Vuser协议脚本
    6.把开发的java类包放到java
    vuser协议的脚本目录
    7.在Loadrunner运行脚本,查看结果


3. loadrunner11中用java语言录制脚本用什么协议

各种脚来本语言的自动选择:
1、对于源 FTP、COM/DCOM 和邮件协议(IMAP、POP3 和 SMTP),VuGen 还可以使用 Visual Basic、VB Script

和Javascript 来生成脚本。

2、C 语言 - 用于那些使用复杂的 COM 构造和 C++ 对象的录制应用程序,Web/http协议的脚本也默认使用C语

言,并且不可更改。

3、Visual Basic - 用于基于 VB 的应用程序。

4、vb Script - 用于基于 VBscript 的应用程序,例如 ASP。

5、Java Scripting - 用于基于 Javascript 的应用程序,例如 js 文件和动态 HTML 应用程序。

更改脚本语言:

Tools---Recording Options 菜单选项,选择General--Script选项,就可以看见可选的语言。

4. loadrunner11录制java开发的c/s架构程序,使用JAVA Record Replay协议,打开批处理文件提示不能创建虚拟机.

去找开发把代码要过来,然后自己开发吧,这样比较好,但是loadrunner开发java需要一些简单的配置,比如:jdk,eclipse,环境变量设置,在loadrunner中导入java包,java包放在loadrunner的脚本目录下等。

5. 如何用loadrunner编写java vuser脚本

打开loadrunner的Virtual User Generator 新建New Vittual User脚本,选择java协议下的java vuser,点击create进入java vuser脚本编写页面 在public class Actions里编写你的java脚本 在vuser —> run-time setting —> java environment setting —>classpath里引入需要的jar包和文件专,jar包包括jdk本身的rt.jar包和java程序依赖的jar包,文件包括jdk的lib文件夹。引用之前需要把jar包放入到loadrunner安装目录的classes里面。 将上一步引入的jar包,import到脚本的在public class Actions前面 设置日志为扩展日志,并勾选前两个选项 编译运行完成的脚属本,可以在代码里添加System.out.println(),将调试结果打印到replay log窗口。

6. LoadRunner如何java Vuser协议调用jar文件

方法来/步骤

首先进行eclipse进行对java代码使源用代码中使用main函数输出内容。

代码编写完成了,那么就需要eclipse进行把整个项目的工程进行导出jar的文件架包。

在loadrunner中已经创建好的java vuser脚本文件中,进行点击vuser后弹出下拉菜单中进行选中run-time settings的选项。

进入到了run-time steting中classpath中进行添加刚才导出的jar文件。

进行编写代码,在脚本的代码中先导入jar文件中package名,import javavuse.*

然后在代码中进行进行调用java中main函数的输出的内容。进行对脚本运行输出。

7. 如何运用Loadrunner调用Java类

最近公司需要测试几个具有一定功能类的性能,虽然我觉得这已经是白盒测试的范畴了,但是领导要求这样做,我也就只好进行技术的研究.要求就是能够传参数给类,并且可以接收到类返回的参数,并且进行正确与否的判断。
第一步,总的思路。
第二步,做符合要求的实验用的java类。
说实话难度太大了对我来说,我一点不懂java,好在我知道C++
,但是java的代码编写方式和编译环境,都是我从来没有见过的。慢慢学,多多问,好不容易最初级别的搞定了这些,首先要装j2sdk在系统盘下。,然后再系统环境变量中添加上%java_home%\bin;就可以用cmd命令进行java的编译和运行的操作了。编译和运行的命令分别是你所写java类目录下的运行javac test.java和java test 参数,例如,如果你的类在c:\test目录下,你就应该在cmd中使用cd \test,转到这个目录下,再用javac test.java和java test 参数进行操作。
我从网上找到了一个现成的简单的java类,现将源代码放在下面。
package MAIN;
import java.io.PrintStream;
public class Birthday{public String year;
public String month;
public String day;
public Birthday(){year="1900";
month="01";day="01";}public Birthday(String y,String m,String d){year=y;month=m;day=d;System.out.println("OK");}public String getBirthday(){String fullbirthday=month+'/'+'/'+day+'/'+year;
return fullbirthday;}类很简单,用上述方法编译也是很容易就通过了。
想了很久,决定用java vuser这种脚本的方式进行写java代码,这点代码是一定要写的。熟悉一阵子java语言之后,决定用import将类引入,于是问题又来了,*.class文件该放在什么地方呢,中间试验的过程暂且不表,将最后结果写在这里就好。目前我得到的结果是将*.class文件放在,你loadrunner安装的路径下classes\main这个目录下。懂java的很容易就搞定了这一步,包括路径和import的语句。
于是Loadruner中的java代码如下:
import lrapi.lr; import MAIN.Birthday;
public class Actions{public int init() {return 0;}//end of init
public int action() {
Birthday bir=new Birthday("1981","6","1"); //bir.getBirthday System.out.println(bir.getBirthday());return 0;}//end of action
最后发现,loadrunner中有很详细介绍资料,哎,感慨自己的英文水平呀!最后发现loadrunner导入类的路径是可以自己设置的,不需要专门把所有的类都放到classes目录下,具体设置的地方在runtime settings里面class path项里进行设置就可以了,每一个脚本都可以这样设。关于具体的并发的时候如何取脚本,这些有关于laodrunner的布置问题,这里不多说。
笔者注:昨天晚上发现,如果java的类的接口是数组或者别的类型的参数,Loadrunner就很难处理了,必须要把接口转变成简单类型才好进行参数化的处理。

8. loadrunner怎么编写java脚本

在进来行打开loadrunner软件之后,源进行点击菜单中的file的选项菜单。

弹出了下拉菜单中进行选择为”new“的选项。

在new virtual user中列表中找到一项java vuser中,点击”create “

可以看到java vuser协议的脚本模板是创建成功了,当前的脚本是可以空跑但是不会输出内容的。

为了能有输出的内容,所以在脚本中进行添加一句代码 System.out.println("test");

6
在代码脚本编写完成了,那么就需要进行编写的输出的脚本的内容,进行点击运行,可以看到输出内容在日志中。如果要看日志,需要日志打开,不然是看不到的。

9. 如何使用Loadrunner调用Java类

第一步,总的思路。 以前我都是用loadrunner直接进行录制,但是有些协议的确不好弄不知道怎样进行录制,像vb,c++,java语言做的东西我觉最简单的方式就是直接调用相关的类文件,动态链接库,直接用代码的方式进行调用。在这种思想下,于是试着在loadrunner中写程序调用java类。 第二步,做符合要求的实验用的java类。 说实话难度太大了对我来说,我一点不懂java,好在我知道C++,但是java的代码编写方式和编译环境,都是我从来没有见过的。慢慢学,多多问,好不容易最初级别的搞定了这些,首先要装j2sdk在系统盘下。,然后再系统环境变量中添加上%java_home%\bin;就可以用cmd命令进行java的编译和运行的操作了。编译和运行的命令分别是你所写java类目录下的运行javac test.java和java test 参数,例如,如果你的类在c:\test目录下,你就应该在cmd中使用cd \test,转到这个目录下,再用javac test.java和java test 参数进行操作。 我从网上找到了一个现成的简单的java类,现将源代码放在下面。 package MAIN; import java.io.PrintStream; public class Birthday { public String year; public String month; public String day; public Birthday() { year="1900"; month="01"; day="01"; } public Birthday(String y,String m,String d) { year=y; month=m; day=d; System.out.println("OK"); } public String getBirthday() { String fullbirthday=month+'/'+'/'+day+'/'+year; return fullbirthday; } } 类很简单,用上述方法编译也是很容易就通过了。 第三步,如何在Loadrunner中将这个类调用起来。 于是Loadruner中的java代码如下: import lrapi.lr; import MAIN.Birthday; public class Actions { public int init() { return 0; }//end of init public int action() { Birthday bir=new Birthday("1981","6","1"); //bir.getBirthday System.out.println(bir.getBirthday()); return 0; }//end of action Public int end() { return 0; }//end of end } 注意红色的字体,这里完成了对类的调用和初始化,并且传递了参数进去,最后调用类的方法,把一个值返回,并打印出这个值,至于怎样检查这个值是否正确就很简单了,这里就不累赘了. 一天一点积累!工作上我的座游铭。

阅读全文

与loadrunnerjava协议相关的资料

热点内容
看免费大片网站 浏览:915
手机文件夹里哪些是没用的 浏览:802
李彩谭最新电影 浏览:226
尹雪熙的电影有什么 浏览:229
一个电视剧男主角叫蛋蛋 浏览:561
能看的网址在线 浏览:393
电影不卡网 浏览:977
书包文学网txt 浏览:558
李采潭演的老师叫什么名字电影 浏览:242
主角叫凌天的都市文 浏览:863
沈阳市光陆影城中街店影讯 浏览:108
电影院专场电影在哪查询 浏览:175
男主叫凌天的现代小说 浏览:376
文化资源大数据应用论文 浏览:584
韩剧电影在线观看免费完整 浏览:323
韩国吻戏比较多的电影有哪些 浏览:45
联想电脑可以跟ipad同步文件吗 浏览:50
单立文和翁虹演的电影 浏览:477
龙 奇幻电影 浏览:82
台湾电影除了性你 浏览:74

友情链接