2017-09-26 101 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胖客戶端)的經驗中獲得哪些類比以供瞭解?