51Testing软件测试论坛

标题: 斑主请进~~3q [打印本页]

作者: hyw998    时间: 2004-11-26 09:26
标题: 斑主请进~~3q
本人使用loadrunner的corba java协议测试j2ee模式的软件性能,按照要求找到程序的mainclass,其他所有的class都放到classpatch去关联,但是一录制脚本就出现下面提示
Attached cjhook_rec.
Loading properties file. [c:\\program files\\mercury interactive\\loadrunner\\\d
at\jprops.ini]
Adding hooks profile. [c:\program files\mercury interactive\loadrunner\classes\b
ea.hooks] - CJHook.
Adding hooks profile. [c:\program files\mercury interactive\loadrunner\classes\c
orba.hooks] - CJHook.
Adding hooks profile. [c:\program files\mercury interactive\loadrunner\classes\p
rotocol.hooks] - CJHook.
Adding hooks profile. [c:\program files\mercury interactive\loadrunner\classes\j
ndi.hooks] - CJHook.
Adding hooks profile. [c:\program files\mercury interactive\loadrunner\classes\j
ms.hooks] - CJHook.
Adding hooks profile. [c:\program files\mercury interactive\loadrunner\classes\e
jb.hooks] - CJHook.
Exception in thread "main" java.lang.NoClassDefFoundError: E:\java\sfbill\com\gd
tech\express\bill\ExpressMain/class

E:\java\sfbill\com\gdtech\express\bill>

望不吝赐教 谢谢
作者: hyw998    时间: 2004-11-26 10:11
知道的帮个忙 万分感谢
作者: sunshinelius    时间: 2004-11-26 10:33
我没使用过corba-java协议。在我的机子上试了一下录制corba-java协议,没有出现错误,不过要说明的是我本机上没有可录制的corba 应用。
我只是在机子的系统环境变量中配置了java class path,剩下的都没修改。
看这个日志
Adding hooks profile. [c:\program files\mercury interactive\loadrunner\classes\b
ea.hooks] - CJHook.
这个倒不是错误,和我以前估计得没错,lr的录制是使用是钩子机理来截包的。
可疑的是下面这个错误:
Exception in thread "main" java.lang.NoClassDefFoundError: E:\java\sfbill\com\gd
tech\express\bill\ExpressMain/class
这个java应用是不是你要录制的java应用?为什么会不能运行?
也可能是lr录制时,更改了环境变量,导致你的java应用启动不起来。猜测而已
作者: hyw998    时间: 2004-11-26 10:55
Exception in thread "main" java.lang.NoClassDefFoundError: E:\java\sfbill\com\gd
tech\express\bill\ExpressMain/class

对这个就是我要录制的java应用,我也奇怪为什么运行不起来。

按照你说的 也可能是lr录制时,更改了环境变量,导致你的java应用启动不起来

有什么方法可以解决?
作者: hyw998    时间: 2004-11-26 14:43
那位了解的 帮忙回个 谢谢
作者: sunshinelius    时间: 2004-11-26 20:33
楼主,你录其他的corba java应用也是报这样的错吗?我怎么感觉你直接启动class这种方式怪怪的,lr会先调java解释器,再调你的class吗?
要不你把java命令写成一个批处理,再用lr调用运行一下。看能否运行起来。




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