51Testing软件测试论坛

标题: loadrunner录制脚本,提示could not create the java virtual machine [打印本页]

作者: queenjolins    时间: 2012-1-3 11:04
标题: loadrunner录制脚本,提示could not create the java virtual machine
使用loadrunner录制脚本时,选择JavaVuser可以正常录制,但是换作c/s结构系统客户端时就会报错,客户端是基于java开发的exe文件。
找过百度,有说系统环境变量配置问题,我已经修改了系统的classpath,path。但是问题仍然存在。
[attach]76962[/attach]
我的MyEclipse可以正常打开运行。
有哪位高手碰到过此问题,给我支个招吧
作者: queenjolins    时间: 2012-1-3 11:25
没有人回呐
作者: kaiping    时间: 2012-1-4 11:25
JDK版本是多少?会不会因为版本太低了?
作者: queenjolins    时间: 2012-1-4 16:27
回复 3# kaiping


    我的1.6.0_29,是不是和loadrunner 9.50不兼容
作者: wower1985    时间: 2012-1-5 09:53
准确的说:LR9.5不支持JDK1.6,用LR9.5开发java vuser脚本请用JDK1.5  。本人实践过java vuser 性能测试。
关于LR9、5使用jdk1.5 配置java环境变量,也并非像书上说的那样需要配置(如果你配置了,请一定配置正确),根本无需任何配置就可运行java程序,最好是先装jdk,再装LR9.5
作者: wangyanzhao    时间: 2012-1-5 13:13
支持楼上的,  并检查下协议。
作者: queenjolins    时间: 2012-1-5 14:44
本帖最后由 queenjolins 于 2012-1-5 14:45 编辑

回复 5# wower1985


    我的jdk是1.6,可是我选用java Vuser录制HelloWorld小例子来检测配置,倒是正确的呢,可以运行的
作者: queenjolins    时间: 2012-1-5 14:48
回复 6# wangyanzhao


    我把java程序客户端打包成exe可执行文件,要对这个C/S架构的系统进行录制的话,选什么协议呢,是不是windows socket? 服务器端连接的数据库是mysql,谢谢赐教。
作者: wower1985    时间: 2012-1-6 15:26
回复 8# queenjolins

看你要怎么样测试,想突出测试程序中的核心业务代码,如果可能的话,就直接在LR中调用那些方法,就是java Vuser 编写程序,直接调用系统中的业务方法运行。

如果想象web系统那样注重用户业务操作过程,就可用winsocket协议录制。
作者: queenjolins    时间: 2012-3-7 10:16
回复 9# wower1985

o ,谢谢!
作者: shark_jr    时间: 2012-8-31 09:26
更改java虚拟机使用的内存。修改参数,例如:-Xms256m -Xmx256m。调整内存的值直到没有问题为止。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2