51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1883|回复: 1
打印 上一主题 下一主题

[原创] LR不支持多线程报错

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-10-13 09:36:55 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我使用java vuser协议在LR中写了一段代码
代码如下:
import lrapi.lr;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import udms.core.client.UDMSClient;
import udms.core.process.common.TaskManager;
import udms.core.process.common.impl.RemoteTaskManager;
import udms.core.process.search.engine.Result;
import udms.core.process.search.engine.ResultList;
import udms.core.process.search.engine.SearchEngine;

public class Actions
{   
              UDMSClient client = new UDMSClient ("d:/Client.xml");
      
          public int init() throws Throwable
           {
              return 0;
            }//end of init


        public int action() throws Throwable
             {
                     TaskManager taskmanager= client.getTaskManager();
               SearchEngine searchEngine = ((RemoteTaskManager)   
                taskmanager).getSearchEngine();
                InputStream input = new FileInputStream(new File("d:/Search.xml"));
               //lr.start_transaction("Search");
                ResultList resultList = searchEngine.service(input);
               //lr.end_transaction("Search", lr.PASS);
                return  0;
              }//end of action


        public int end() throws Throwable
            {
             client.close();
             return 0;
            }//end of end
}
在Eclipse中代码正确、能正常的查询出数据
但是在LR场景中运行的时候提示
Error (-17998): Failed to get [param not passed in call] thread TLS entry错误
请大虾们帮忙看一下该怎的解决的?

还有请问一下:如果我把这段代码封装成jar文件、该如何的调用执行场景的?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    擦汗
    2018-5-2 16:08
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    2#
    发表于 2011-10-14 17:57:13 | 只看该作者
    你为什么不把回放时  脚本方式换成进程式的 试试   或者线程式的
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 00:02 , Processed in 0.070290 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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