51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7342|回复: 16
打印 上一主题 下一主题

[原创] 用loadrunner 录制java程序出现得问题(全部得了,求高手解答)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-14 17:25:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
0测试积点
我想对一个下载上传的java程序进行测试
出现得问题如下:
1、用loadrunner中的 java vuser协议进行录制,在录制成功后回放也正常,但是下载的文件数比dos下运行下载的文件数少好多
2、在场景成运行一个vuser的时候报错误
Error: System.out: 2007-11-14 13:21:54,520 ERROR [com.travelsky.fdservice.FDService] - org.dom4j.DocumentException: System property org.xml.sax.driver not specified Nested exception: System property org.xml.sax.driver not specified
        at org.dom4j.io.SAXReader.read(SAXReader.java:484)
        at org.dom4j.io.SAXReader.read(SAXReader.java:264)
        at com.travelsky.fdservice.MailConfig.readMailConfig(MailConfig.java:83)
        at com.travelsky.fdservice.MailConfig.<init>(MailConfig.java:44)
        at com.travelsky.fdservice.MailConfig.createInstance(MailConfig.java:55)
        at com.travelsky.fdservice.FDService.main(FDService.java:44)
        at Actions.action(Actions.java:28)

请高手告诉我是什么问题引起的吗? 谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-11-14 17:25:32 | 只看该作者
你把其他代码去掉,单就在里面NEW一个DOM4J里面的类看看会不会报错.如果报错,估计就没成功.
回复

使用道具 举报

该用户从未签到

3#
发表于 2007-11-16 12:56:05 | 只看该作者
楼主你能把你的代码传非我看看吗?再就是能不能把你录制的过程描述一下,谢谢
回复

使用道具 举报

该用户从未签到

4#
发表于 2007-11-16 15:06:08 | 只看该作者
能看看录制的脚本吗?
回复

使用道具 举报

该用户从未签到

5#
发表于 2007-11-16 15:22:02 | 只看该作者
把脚本贴出来吧,90%的错误就在于你的脚本,然后把脚本中作过参数处理的地方有个说明
回复

使用道具 举报

该用户从未签到

6#
发表于 2007-11-16 23:28:10 | 只看该作者
是不是jar包没有导入全啊.
回复

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-11-19 09:20:14 | 只看该作者
抱歉 生病了两天 没有上网  现在把脚本贴出来
import lrapi.lr;
import com.travelsky.fdservice.*;
import com.travelsky.fdservice.util.*;


public class Actions

{
        public int init() {
                return 0;
        }//end of init


        public int action() {
       


        lr.start_transaction("开始下载");


        // ------- Constructors -------

                new com.travelsky.fdservice.FDService();

                // ------- Static Methods -----

                FDService.main((String[])null);

        lr.end_transaction("开始下载", lr.AUTO);


                return 0;
        }//end of action


        public int end() {
                return 0;
        }
回复

使用道具 举报

该用户从未签到

8#
发表于 2007-11-19 11:41:14 | 只看该作者
java里不是构造了这个有main的类后就会执行了main这个静态的入口方法了吗?为什么new了之后还要调用main.
回复

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2007-11-19 12:21:44 | 只看该作者
原帖由 mythxhg 于 2007-11-19 11:41 发表
java里不是构造了这个有main的类后就会执行了main这个静态的入口方法了吗?为什么new了之后还要调用main.


应该是这样得 但是 如果不加main这句得话 回放得时候不能从服务器中现在文件
回复

使用道具 举报

该用户从未签到

10#
发表于 2007-11-19 15:50:31 | 只看该作者
org.dom4j这个有没导进去了.好象是因为这个地方报错才引起下面一连串的异常.
回复

使用道具 举报

该用户从未签到

11#
发表于 2007-11-19 16:43:02 | 只看该作者
8成是因为没有导全jar包.再仔细看看.
回复

使用道具 举报

该用户从未签到

12#
发表于 2007-11-19 23:25:25 | 只看该作者
你的脚本是recording的吗?
回复

使用道具 举报

该用户从未签到

13#
 楼主| 发表于 2007-11-20 09:09:38 | 只看该作者
原帖由 mythxhg 于 2007-11-19 15:50 发表
org.dom4j这个有没导进去了.好象是因为这个地方报错才引起下面一连串的异常.

我都倒进去了 在class中也引用了 没有效果啊
回复

使用道具 举报

该用户从未签到

14#
 楼主| 发表于 2007-11-20 09:10:20 | 只看该作者
原帖由 red-hat 于 2007-11-19 23:25 发表
你的脚本是recording的吗?

是自己编写得
回复

使用道具 举报

该用户从未签到

15#
发表于 2007-11-20 09:39:30 | 只看该作者
别光引入包,把相应可能的文件夹也引入进去.再试试
回复

使用道具 举报

该用户从未签到

16#
 楼主| 发表于 2007-11-20 16:31:13 | 只看该作者
原帖由 mythxhg 于 2007-11-20 09:41 发表
你把其他代码去掉,单就在里面NEW一个DOM4J里面的类看看会不会报错.如果报错,估计就没成功.


报错了 要怎么解决啊
回复

使用道具 举报

该用户从未签到

17#
发表于 2007-11-27 21:33:05 | 只看该作者

看报什么错误?

根据错误在找问题
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-26 04:35 , Processed in 0.089685 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表