使用LoadRunner8.1的java Vuser协议调用jar文件(三) [ 光影人像 东海陈光剑 的博客 ]
2015-01-26 22:06
501 查看
今天我需要用loadrunner测试一个远程的java服务应用,在测试过程中controller加载脚本时总是报错:ClassLoader error,后来问题解决。 我首先把这个java服务应用的客户端jar包拷贝到loadrunner脚本的目录下,这些jar包是定义服务接口的。然后编写脚本代码、调试。到此为止一切正常。然后我使用controller把这个脚本run起来,这时开始报错,错误信息主要是:GENERIC_FAILURE和ClassLoader error。 为什么在Vuser Gen里面调试正常,在controller里运行却不正常,经过分析发现是ClassLoader的问题,很可能是,在controller的运行进程中,线程的ContextClassLoader没有被正确赋值,因此我们增加以下一句代码: Thread.currentThread().setContextClassLoader(ClassLoader.getSystemClassLoader()); 然后再run脚本,问题解决。如果大家使用loadrunner遇到类似问题,试试这个方法。
我们从来只做一件事,分享.
让美在这个世界流转
让倍感无趣的 受伤的 彷徨的 孤独的 或是心情忧郁的 人生黯淡的人们
能有一次机会
去再一次发现这个世界的美
并把美传递给他人
---光影人像(Follow WeChat public number with interest)
我们从来只做一件事,分享.
让美在这个世界流转
让倍感无趣的 受伤的 彷徨的 孤独的 或是心情忧郁的 人生黯淡的人们
能有一次机会
去再一次发现这个世界的美
并把美传递给他人
---光影人像(Follow WeChat public number with interest)
相关文章推荐
- 使用LoadRunner8.1的java Vuser协议调用jar文件(一) [ 光影人像 东海陈光剑 的博客 ]
- 使用LoadRunner8.1的java Vuser协议调用jar文件(二) [ 光影人像 东海陈光剑 的博客 ]
- 如何使用LoadRunner8.1的java Vuser协议调用jar文件
- ruby中几个类库文件的调用过程 [ 光影人像 东海陈光剑 的博客 ]
- 使用Junit4从测试场景的准备优化测试脚本的执行效率 [ 光影人像 东海陈光剑 的博客 ]
- Loadrunner录制脚本无法打开IE的问题解决方法 [ 光影人像 东海陈光剑 的博客 ]
- loadrunner socket脚本的编写 [ 光影人像 东海陈光剑 的博客 ]
- LoadRunner录制脚本时提示默认浏览器不支持解决方法 [ 光影人像 东海陈光剑 的博客 ]
- 查看数据库表空间和数据库使用连接数的sql语句: [ 光影人像 东海陈光剑 的博客 ]
- QTP调用自己开发的.net类库 [ 光影人像 东海陈光剑 的博客 ]
- ruby 中使用 Dom技术来查找页面元素 [ 光影人像 东海陈光剑 的博客 ]
- 使用QTP从excell表中拷贝数据到数据库表中 [ 光影人像 东海陈光剑 的博客 ]
- 在实践中使用Jstat监控gc情况 [ 光影人像 东海陈光剑 的博客 ]
- 我所使用过的配置管理工具 [ 光影人像 东海陈光剑 的博客 ]
- 使用QTP管理wap页面对象心得小结 [ 光影人像 东海陈光剑 的博客 ]
- JAVA 比较两个日期相差的天数 [ 光影人像 东海陈光剑 的博客 ]
- 工具介绍-Paros使用简介 [ 光影人像 东海陈光剑 的博客 ]
- 使用守护线程,为特定任务计时 [ 光影人像 东海陈光剑 的博客 ]
- 使用QC远程启动QTP [ 光影人像 东海陈光剑 的博客 ]
- 使用QC和QTP构建自动测试体系 [ 光影人像 东海陈光剑 的博客 ]