2017-09-26 23 views
0

我无法使用Loadrunner 12.50记录团队中心应用程序(基于桌面的应用程序)。获取“JVM Terminated.exitcode = 2”。我能够手动启动应用程序。无法使用负载转轮进行通信。服务器设置在不同的地理位置。我尝试了以下可能性。无法使用loadrunner记录teamcenter应用程序12.50.receiving JVM Terminated.exit code = 2

  • Java版本在环境变量中被适当设置。
  • 试图消除来自系统变量的JDK路径
  • 能ping从CMD
  • 服务器使用建议的Java版本

机器配置: 的Windows 7.64位,4 GB RAM,LoadRunner的12.50,Teamcenter 11.02,JAVA 1.8 使用的协议:Web(http/html) 调用方法:使用命令提示符

回答

0

我将要求澄清se3t基于应用程序架构ture:

  1. 您正在使用Web作为从基于Java的胖客户端到下一个上游架构组件的通信记录的协议。什么通知这个决定使用这个协议?安装指南? Wireshark捕获? Winsock捕获与缓冲区分析?假设每个应用程序都是一个Web/http应用程序?
  2. VUGEN是一个32位应用程序,你似乎正在使用64位JVM(假设)?您是否考虑过从32位应用程序调用32位JVM?
  3. 你不记录你如何录音。 LoadRunner有几个选项。您有默认的基于套接字的记录器,代理记录器,甚至在单独的主机上使用代理记录器,并将应用程序主机上的HTTP代理重定向到第二个主机进行捕获。你有没有尝试过所有这些方法,哪一个正在工作/不适合你?
  4. 这是否曾经为您组织中的任何人工作过,或者您是第一个尝试实现这一目标的人吗?您可以从类似体系结构(JVM胖客户端)的经验中获得哪些类比以供了解?