2017-04-05 79 views
0

我的應用程序jnlp是從Java Web Start啓動的。 此應用程序通過RMI協議與RMI服務器進行通信。 我無法用Load Runner的任何協議記錄應用程序。LoadRunner-WebStart應用程序

請建議如何做到這一點..

感謝

回答

0
  1. 創建一個臨時文件夾中的文件夾「罐子」保存所有應用程序特定的jar文件。
  2. 打開與應用程序啓動關聯的.jnlp文件。
  3. 找到文件中的標籤。鏈接到所有jar文件將在 此標籤內。
  4. 打開瀏覽器。粘貼.jar
  5. 詢問時,將罐子保存在上述位置。
  6. 對所有的jar文件都做同樣的事情。
  7. 您需要在客戶端計算機上安裝Sun JDK(與應用程序使用的版本相同) - 最好將LoadRunner-PerformanceCenter和Sun的Java開發工具包(JDK)安裝到使用無空格路徑的位置。例如:C:\LoadRunner or C:\JDK但不是C:\Program File\LoadRunner
  8. 設置您的系統PATH(右鍵單擊我的電腦>屬性>系統屬性>高級>環境變量)和附加 LoadRunner和JDK到路徑。信息應按以下順序輸入。注意:的順序是非常重要的

    <JDK>\bin; <LoadRunnner>\bin; <JDK>jre\bin\client; (The rest of the PATH for your machine)

    PATH=C\:JDK\bin;C:\LoadRunner\bin;C:\JDK\jre\bin\client

  9. 接下來,編輯CLASSPATH變量:

    <LoadRunner>\classes <LoadRunner>\classes\srv Any files needed for your Java application/JAR files stored in temp directory & collected in step (2) above. <JDK>\jre\lib\rt.jar(JDK 1.2.2及以上只) <JDK>\lib\classes.zip(低於JDK 1.2.2只)

    CLASSPATH=C:\LoadRunner\classes;C:\LoadRunner\classes\srv;C:\JDK\jre\lib\rt.jar

  10. 點擊OK和關閉系統屬性窗口。

  11. 爲了測試這些設置,創建一個新的Java 錄製和回放腳本,當你開始錄製,立即點擊「取消」,「開始錄製」對話框。重播這個腳本 - 在運行過程中不應該有任何錯誤。能夠運行空白腳本表明環境已配置,並且LoadRunner可以調用相應的可執行文件(路徑設置)以及訪問相關的類文件(CLASSPATH設置)。

  12. 要錄製應用程序,請使用批處理文件,方法是將錄製選項設置爲可執行/ BAT文件或監聽器。

+0

對於RM/I,我更喜歡Winsock。如果您不想管理負載生成器上的所有Java依賴項,那麼您也可以考慮該路由 –

相關問題