1. 程式人生 > >Loadrunner 9.5/11 java vuser環境配置問題(已解決)

Loadrunner 9.5/11 java vuser環境配置問題(已解決)

Loadrunner 9.5/11 使用java 開發vsuer script需要的環境配置

 本文從兩個方面來講:windows 32位作業系統;windows 64 作業系統
開始之前,先說下java環境變數配置(共3處):
(1)JAVA_HOME: C:\Program Files\Java\jdk1.6.0_45  (請根據實際情況配置)
(2)PATH: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
(3)CLASSPATH: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(前邊是點號分號

一、windows 32位作業系統安裝Loadrunner 9.5/11 使用java vuser 必要的配置
(1)作業系統:windows 32位系統(windows7 32 位 測試通過)
(2)JDK版本:jdk1.6 32位(jdk1.6測試通過,目前LR不支援1.7及以上的)
(3)對jdk1.7及以上開發的指令碼,執行會報錯,原因 LR不支援JDK1.7及以上,如果環境OK,需要新建測試指令碼。
這幾點非常重要,不然會報各種問題的錯誤,例如:
Error: Java VM internal error:Error Loading javai.dll.
.[MsgId: MERR-22995]
Warning: Extension java_int.dll reports error -1 on call to function ExtPerProcessInitialize[MsgId: MWAR-10485]
Error: Thread Context: Call to service of the driver failed, reason - thread context wasn't initialized on this thread.[MsgId: MERR-10176]

二、 windows 64 位作業系統安裝Loadrunner 9.5/11 使用java vuser 必要的配置

(1) 作業系統 windows 64(windows 7 64位測試通過)
(2) jdk 1.6  必須是32位的(雖然作業系統是64位的),不能是64位jdk,目前jdk 1.6 32位的再windows 7 64位上測試通過。
64位系統 安裝64位jdk 1.6,執行指令碼會報如下錯誤:
Error: Failed to find java.exe.
Please add the <JDK>\bin to the path and try again.[MsgId: MERR-22968]
Warning: Extension java_int.dll reports error -1 on call to function ExtPerProcessInitialize[MsgId: MWAR-10485]
Error: Thread Context: Call to service of the driver failed, reason - thread context wasn't initialized on this thread.[MsgId: MERR-10176]

特別強調:

以上兩點非常重要,請大家核對自己的配置。