使用LoadRunner Professional的注意事(shì)項和限制。
幫助中心的相關部分中包含其他已知問題和解決方法。
安裝與升級
安裝權限 |
對(duì)于所有組件,安裝過(guò)程需要所有操作系統具有完整的管理員帳戶(對(duì)于Linux系統爲root帳戶)。 安裝後(hòu),所有LoadRunner Professional和VuGen應用程序和組件都(dōu)可以在啓用UAC和DEP的情況下以标準用戶帳戶運行(不需要管理員帳戶)。 |
許可證更新 |
從LoadRunner版本(LoadRunner Professional 2020之前的版本)升級時(shí),需要替換當前許可證才能(néng)與升級的LoadRunner Professional安裝一起(qǐ)使用。如果您使用社區許可證,則在LoadRunner Professional安裝期間會(huì)自動替換它。對(duì)于任何其他許可證,請與支持人員聯系以獲得有效的兼容許可證。 |
虛拟環境 |
虛拟化供應商提供的體系結構正在迅速發(fā)展。隻要第三方供應商保證虛拟化環境與LoadRunner Professional批準的硬件要求完全兼容,則LoadRunner Professional有望在這(zhè)些不斷變化的環境中按設計運行。 如果您遵循LoadRunner Professional的系統要求和支持列表來創建虛拟機,則LoadRunner Professional將(jiāng)可以正常工作。 在虛拟機之上工作可能(néng)需要訪問虛拟化服務器硬件/監視環境,以确保虛拟化服務器未飽和。否則,這(zhè)可能(néng)會(huì)掩蓋虛拟機的測量結果并導緻錯誤的結果。 |
安全性-CA證書 |
從12.60版開(kāi)始,LoadRunner Professional使用OpenSSL的更新版本,該版本對(duì)安全通信實施了附加約束。 OpenSSL(從1.1.x版本開(kāi)始)要求CA證書的基本約束包括對(duì)證書爲CA證書的确認。 升級:如果要從早于12.60的版本進(jìn)行升級,并且您使用任何LoadRunner工具在較早的LoadRunner版本中創建了CA證書,則您將(jiāng)無法再使用這(zhè)些證書,因爲它們不包含必需的約束。使用LoadRunner Professional工具在每台LoadRunner Professional計算機上創建并安裝新的CA證書和新的TLS證書。 組織的CA:如果您的CA證書是由組織提供的,請驗證該證書是否包含上述約束。如果未定義所需的約束,則您的IT部門應提供更新的CA和TLS證書以安裝在LoadRunner Professional機器上。 确認: 檢查是否在“基本約束”擴展中爲CA證書定義了約束,例如Subject Type = CA或CA:TRUE(約束格式随訪問證書的方式而異)。 · 在Windows上:雙擊CA證書,然後(hòu)選擇“詳細信息”選項卡。從“顯示”列表中選擇“ 僅擴展”,然後(hòu)選擇“ 基本約束”并檢查是否在屬性區域中定義了約束。 · 在Linux上:使用以下命令查看證書信息:openssl x509 -in <CA-filename> -noout -text。 |
虛拟表服務器(VTS)升級 |
· 升級VTS時(shí),請先卸載較舊的版本,然後(hòu)從“其他組件”文件夾中重新安裝最新的版本。 如果要從2020 SP1之前的版本升級VTS,請先將(jiāng)VTS數據導出到CSV文件,然後(hòu)再卸載舊版本。安裝新版本後(hòu),將(jiāng)導出的數據導入VTS。 · VTS的默認數據路徑已更新爲C:\ ProgramData \ Micro Focus \ VTS \ db \ data。要繼續使用您當前的數據路徑,請執行以下操作: · 在安裝過(guò)程中提示時(shí),將(jiāng)數據路徑重定向(xiàng)到當前數據路徑 · 安裝後(hòu),更新VTS配置文件中的dbPath 值。然後(hòu)重新啓動VTS服務。 |
Visual C ++安裝 |
Visual C ++ 2013可再發(fā)行組件不再是LoadRunner Professional的先決條件。請注意,使用Visual Studio 2013 IDE加載項時(shí),在安裝IDE時(shí)會(huì)自動安裝Visual C ++ 2013 Redistributable。 Visual Studio 2013 IDE加載項自2021 R1版本起(qǐ)不再使用。 |
與UFTfamily共存 |
· 我們建議您不要在同一台計算機上安裝LoadRunner Professional組件和UFT Developer(以前稱爲LeanFT)。從外部代碼或插件(例如,Jenkins)調用Analysis API,Java協議的記錄和代碼生成(chéng),網絡虛拟化重播,TruClient功能(néng)以及其他問題時(shí),這(zhè)樣做可能(néng)會(huì)導緻問題。如果在存在這(zhè)些問題的情況下嘗試繼續工作,則可能(néng)會(huì)導緻LoadRunner Professional發(fā)生故障。 可能(néng)的解決方法:在繼續之前,請确保從計算機上的PATH環境變量中排除了UFT Developer。 如果在安裝了UFT One(以前稱爲UFT)的計算機上安裝或卸載LoadRunner Professional,則在過(guò)程結束時(shí),將(jiāng)顯示警告消息:“無法加載資源文件<somepath> /mdrv_res.e2(<somepath> / mdrv_res.j2)。” 忽略此消息。 · 如果在同一台計算機上安裝LoadRunner Professional和UFT One,然後(hòu)卸載其中之一,則其餘軟件程序可能(néng)無法正常運行。 解決方法:對(duì)要在計算機上使用的軟件程序進(jìn)行修複。 · 在LoadRunner Professional之後(hòu)安裝了UFT One的同時(shí)裝有LoadRunner Professional和UFT One的機器可能(néng)不允許記錄某些協議。 解決方法:卸載UFT One并在LoadRunner Professional安裝上運行修複。 · 如果在負載生成(chéng)器代理程序運行時(shí)在負載生成(chéng)器計算機上安裝UFT One,則遠程控制器可能(néng)無法在負載生成(chéng)器計算機上運行UFT腳本。 解決方法:安裝UFT One之後(hòu),使用“代理配置”實用程序重新啓動Load Generator代理,或者重新啓動計算機。 |
網絡虛拟化 |
在安裝 網絡虛拟化是目前不支持在Ubuntu 18.04的Linux軟件包(NV4LG),由于NV驅動程序安裝失敗。 |
卸載 |
· 如果您在一台計算機上同時(shí)安裝了多個LoadRunner Professional組件(例如,VuGen和Analysis,獨立版本),并且要卸載其中一個組件,請在卸載後(hòu)對(duì)其餘組件運行“修複”安裝。 · 如果您在一台計算機上同時(shí)安裝了VuGen獨立版本和BPM,并且卸載了BPM,請在VuGen上運行“修複”安裝。 · 在Linux機器上卸載Load Generator時(shí),卸載過(guò)程可能(néng)會(huì)失敗,并且您可能(néng)會(huì)收到一條錯誤消息:“重定位後(hòu)無法還(hái)原網段端口:權限被拒絕”。 · 解決方法:在卸載負載生成(chéng)器之前,請使用setenforce 0命令禁用SE Linux。卸載完成(chéng)後(hòu),請使用setenforce 1命令啓用SE Linux。 |
微軟Windows
Microsoft Windows 10和Windows Server 2016
默認浏覽器 |
· 當使用Windows 10或2016時(shí),我們建議使用Internet Explorer(IE)11作爲默認浏覽器。使用Edge浏覽器會(huì)幹擾某些高級功能(néng)。 · 使用IE作爲Windows 10的默認浏覽器,以防止代理記錄和證書設置出現問題。 |
Windows套接字(Winsock) |
不支持在較舊的Microsoft Edge浏覽器上記錄Winsock腳本。 記錄是支持基于鉻微軟邊緣的浏覽器。 |
Microsoft Windows 2019年5月10日更新(1903)
Docker |
在Windows 10 1903上發(fā)布容器端口失敗。因此,在使用Windows 10 1903版本時(shí)不支持Dockerized負載生成(chéng)器。(推薦的操作系統:Windows Server 2019,内部版本17763) |
權限
許可證實用程序 |
在啓用了UAC的情況下運行許可證實用程序時(shí),LoadRunner Professional會(huì)提示您輸入管理員憑據。 解決方法: 以管理員身份運行該實用程序。 |
Web腳本和IE ESC |
在Windows Server操作系統上,在錄制Web協議腳本或錄制和重播TruClient-Web腳本時(shí),建議禁用Internet Explorer增強安全配置(IE ESC)。 解決方法:在Windows 2012 R2、2016、2019中,選擇服務器管理器>本地服務器> Internet Explorer增強的安全配置。 |
Web腳本和DEP |
錄制基于Web的協議腳本時(shí),如果啓用了數據執行保護(DEP),則錄制可能(néng)會(huì)在某些安裝中失敗。 解決方法:在VuGen計算機上禁用DEP。 |
IP向(xiàng)導 |
IP向(xiàng)導不适用于受限用戶。 解決方法:使用管理員權限運行IP向(xiàng)導。IP向(xiàng)導使用原始套接字與遠程計算機進(jìn)行通信。因此,在基于套接字的通信中打開(kāi)和使用原始套接字需要管理特權。有關更多信息,請參見 http://msdn.microsoft.com/zh-cn/library/windows/desktop/ms740548%28v=vs.85%29.aspx。或者,您可以在目标計算機上本地設置IP向(xiàng)導設置。 |
Linux上的負載生成(chéng)器 |
無法通過(guò)标準(非管理員)用戶帳戶來配置Linux計算機上的負載生成(chéng)器的網絡設置。 解決方案: 在Linux操作系統上工作時(shí),請以管理員權限運行lr_agent_settings 。 |
可信任的網站 |
如果您在嵌入式浏覽器中打開(kāi)Micro Focus網站,但該網站未包含在“受信任的網站”列表中,則會(huì)提示您將(jiāng)該網站添加到“受信任的網站”列表中。添加網站後(hòu),您可能(néng)會(huì)收到網站腳本錯誤。 解決方案:關閉該錯誤,然後(hòu)繼續正常工作。 |
VuGen和協議
對(duì)于已知問題TruClient,看到TruClient已知問題。
DevWeb |
從2020版開(kāi)始,TruWeb協議重命名爲DevWeb。在LoadRunner Professional中運行用于DevWeb / TruWeb腳本的Vuser時(shí),它們會(huì)消耗許可證容量,這(zhè)是您的社區許可證或Web協議許可證的一部分-HTTP / HTML。 |
Recording |
錄制時(shí),如果啓用了Microsoft用戶體驗虛拟化(UE-V)或Microsoft應用程序虛拟化(App-V),則可能(néng)會(huì)阻止LoadRunner Professional錄制(挂接)機制,并導緻錄制失敗。 |
SSL |
· 不再支持SSL2。 · 錄制腳本時(shí),某些應用程序可能(néng)無法使用SSL連接到服務器。可能(néng)會(huì)出現諸如“無效的證書”和“ SSL握手失敗”之類的錯誤。這(zhè)是因爲VuGen現在使用SHA-256簽名證書代替SSL-1簽名證書來記錄SSL加密的通信。 解決方法:指示VuGen使用SHA-1簽名的證書,如下所示: 1. 將(jiāng)以下行添加到< LoadRunner Professional根目錄> \ config \ vugen.ini: · [WebRecorder] · ProxyCertificateHash = sha1 2. 從< LoadRunner Professional根目錄> \ bin \ certs \中删除以下文件: · wplusCA_Expiration_2022.crt · wplusCAOnly_Expiration_2022.crt · wplusCert_Expiration_2022.crt c. 重新啓動VuGen并再次記錄該應用程序。 |
Proxy settings |
· 在具有DevWeb腳本的VuGen中使用時(shí),“記錄選項”,“參數”對(duì)話框,“快照查看器”或LoadRunner Enterprise的腳本上載器之類的組件可能(néng)無法下載内容并挂起(qǐ)。 解決方案: 更改計算機上的局域網(LAN)代理服務器設置:如果將(jiāng)計算機設置爲對(duì)LAN使用代理服務器,請确保還(hái)選擇了對(duì)本地地址不使用代理服務器的選項。 · 在某些情況下,當您使用LoadRunner Professional代理記錄本地應用程序時(shí),在記錄會(huì)話後(hòu),代理設置不會(huì)自動恢複爲其原始值。這(zhè)可以防止您的計算機訪問本地和外部Internet站點。 解決方法:在浏覽器中,手動重置代理設置。 |
Creating scenarios |
使用VuGen創建方案時(shí),如果Controller已打開(kāi)(并通過(guò)雙擊.lrs方案文件打開(kāi)),則無法選擇將(jiāng)腳本添加到當前方案的選項,并且Controller將(jiāng)關閉,丢失所有未保存的更改。 |
DFE |
僅Windows操作系統支持數據格式擴展(DFE)。 |
Replay - JSON |
在重播日志中滾動時(shí),解析重播日志中的長(cháng)JSON或包含長(cháng)行的JSON文件可能(néng)會(huì)導緻短暫的延遲。 |
Java |
· 當您運行Java協議腳本時(shí),重播狀态可能(néng)是“腳本未運行”,并且mdrv.log文件中可能(néng)會(huì)出現一些錯誤。但是,由于Java内部體系結構,這(zhè)些錯誤可能(néng)未包含在“ VuGen輸出和錯誤”窗格中。當VuGen無法初始化Java Vuser,然後(hòu)JVM終止重播過(guò)程時(shí),會(huì)發(fā)生這(zhè)種(zhǒng)情況。 解決方案:直接在mdrv.log文件中查找錯誤(您可以在腳本的文件夾中找到該錯誤)。如果日志中的條目是由于内存相關的問題,請嘗試在運行時(shí)設置中爲Java使用不同的内存選項。 · Microsoft Edge尚不支持基于Java的技術。因此,我們不建議您選擇該浏覽器仿真來重播基于Java的協議(Java over HTTP,Oracle NCA)。 |
C Vuser腳本 |
基于Linux的負載生成(chéng)器不支持C Vuser腳本的64位重放。 |
Web-HTTP / HTML |
· 使用HTTP / 2協議的腳本不支持網頁診斷。在“控制器”>“診斷”>“配置”>“診斷分發(fā)”對(duì)話框中禁用“網頁診斷”。 · 使用HTTP / 2協議的腳本不支持上傳大于64 KB的緩沖區(請求主體)。 |
VB腳本 |
在VBScript腳本重放期間生成(chéng)的運行時(shí)錯誤可能(néng)無法正确處理。建議將(jiāng)現有的VBScript腳本移植到C。 可能(néng)的解決方案:在運行時(shí)設置中啓用“錯誤時(shí)繼續”選項。 |
Conditional breakpoints |
當基于參數值添加條件斷點時(shí),該值不會(huì)立即更新。因此,在随後(hòu)的腳本步驟中,即使參數值已更新,也可以忽略條件。 |
VTS |
當您停止命名的VTS實例時(shí),該實例可能(néng)會(huì)繼續運行,直到您重新啓動VTS Windows服務爲止,這(zhè)將(jiāng)阻止您創建具有相同名稱或端口的實例。 解決方法:重新啓動VTSService Windows服務。例如,使用“ net stop vtsservice”停止服務,并使用“ net start vtsservice”重新啓動服務。 |
Linux上的Webtrace |
在以下Linux環境中,-proto tcp和-proto udp不支持Webtrace :RHEL 7,OEL 7。 |
SAP UI Landscape XML |
當前不支持用于連接定義的SAP UI Landscape XML格式。 |
WinInet replay |
當使用WinInet重播引擎時(shí),您可能(néng)會(huì)遇到以下錯誤:“ HttpSendRequest”失敗,Windows錯誤代碼= 12002。 解決方法:更改WinInet重播引擎的默認超時(shí)設置。在注冊表編輯器中,打開(kāi)HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet設置 并將(jiāng)默認時(shí)間(30秒)更改爲180秒: “ SendTimeOut” = dword:0002bf20 “ ReceiveTimeOut” = dword:0002bf20 |
Git集成(chéng) |
在需要代理的公司機器上從VuGen連接到GitHub時(shí),連接可能(néng)無法正常工作。 解決方法:嘗試定義Git代理,然後(hòu)以管理員身份運行VuGen。 |
GWT |
版本2021:使用GWT記錄或重新生成(chéng)腳本失敗,并發(fā)出以下警告:擴展名:GWT-缺少Java類路徑:C:\ Program File(x86)\ Micro Focus \ LoadRunner \ lib \ javassist.jar 解決方案:請參閱此知識庫文章:GWT在LR2021的Recording / CodeGen中不起(qǐ)作用 此問題已從版本2021 R1中修複。 |
控制器和負載生成(chéng)器
Running scenarios |
當將(jiāng)Controller與MI Listener一起(qǐ)使用并且啓用了網絡虛拟化時(shí),您可能(néng)會(huì)遇到以下問題: · 啓動方案時(shí),第一批Vuser直接從待處理變爲已停止。所有其他Vuser均按預期運行。 · 停止方案時(shí),所有Vuser都(dōu)將(jiāng)停止,并且“啓動方案”按鈕將(jiāng)啓用1秒鍾,然後(hòu)返回禁用狀态,并保持禁用狀态。 解決方法:删除第一個Vuser,然後(hòu)單擊“啓動方案”按鈕恢複爲啓用狀态。 |
High definition display |
具有4K或更高分辨率(UHD)的顯示監視器不支持Controller。 |
SiteScope監視器 |
使用SiteScope監視器時(shí),不能(néng)更改已随方案保存的計數器。 解決方案:删除所有現有的SiteScope計數器,關閉對(duì)話框并重新添加它們。 |
網絡虛拟化和服務虛拟化
NV安裝 |
· 該LoadRunner的專業安裝向(xiàng)導提示您安裝網絡虛拟化在安裝結束。如果您沒(méi)有在LoadRunner Professional安裝中安裝網絡虛拟化組件,則可以随時(shí)手動運行網絡虛拟化安裝。 · 在自定義模式下在Windows上安裝 Network Virtualization時(shí),必須在安裝結束時(shí)手動重新引導計算機。 |
Licensing |
網絡虛拟化用法包含在LoadRunner Professional協議許可證中;網絡仿真和NV Insights不需要購買任何其他許可證。 |
Linux |
· Linux中的網絡虛拟化仿真僅在“每組”模式下起(qǐ)作用。 · Linux不支持NV Insights報告。 |
Virtual Locations |
即使在LoadRunner Professional方案中未定義任何具有此名稱的組,“分析摘要”報告和NV Insights也不會(huì)顯示“虛拟位置”名稱。 解決方案:請參閱軟件自解決知識庫文章KM03407056。 |
服務虛拟化和SSL |
如果服務虛拟化服務器同時(shí)使用SSL和監視器的憑據,則無法將(jiāng)服務虛拟化項目正确導入方案中。 解決方案:將(jiāng)服務虛拟化服務器配置爲僅對(duì)SSL使用憑據。 |
General
ALM整合 |
如果從VuGen或Analysis到ALM的連接速度較慢,則可能(néng)是因爲VuGen或Analysis計算機無法訪問WAN,因此無法驗證相關文件的數字簽名。 解決方案:使用certmgr MMC從https://support.globalsign.com/customer/portal/articles/1426602-globalsign-root-certificates下載并導入證書,直到問題解決爲止(您可能(néng)不需要導入所有證書)。 |
縮放和縮放 |
任何LoadRunner Professional或LoadRunner Enterprise組件都(dōu)不支持更改顯示設置以重置顯示比例和縮放。 |
非英語操作系統
語言包安裝 |
如果在生成(chéng)Analysis會(huì)話之後(hòu)安裝語言包,則將(jiāng)無法打開(kāi)會(huì)話文件(.lra)。您隻能(néng)在具有與生成(chéng)它的機器相同的區域設置的機器上打開(kāi)它。但是,您可以打開(kāi)原始結果.lrr文件。 |
未翻譯的項目 |
在非英語操作系統上,一些組件可能(néng)包含未翻譯的項目,例如VuGen中的“打印預覽”頁面(miàn),日志文件和安裝屏幕。 |
中文操作系統 |
如果LoadRunner Professional安裝在中文操作系統上,并且安裝路徑包含中文字符,則LoadRunner Professional無法記錄某些協議的Vuser腳本。 |
路徑名 |
路徑名不能(néng)爲多字節格式。 |
文獻資料
IE ESC |
在Windows Server操作系統上安裝LoadRunner Professional時(shí),必須禁用Internet Explorer增強安全配置(IE ESC)才能(néng)查看幫助中心的内容。默認情況下啓用。 解決方法:在Windows 2012 R2、2016、2019中,選擇服務器管理器>本地服務器> Internet Explorer增強的安全配置。 |
受信任的域 |
在具有高級别安全設置的某些計算機上,您需要信任域(admhelp.microfocus.com/lr、admhelp.microfocus.com/vugen、admhelp.microfocus.com/tc、admhelp.microfocus.com/pc、admhelp。 microfocus.com/truweb)以查看幫助中心。 解決方法:在IE中打開(kāi)幫助中心,然後(hòu)將(jiāng)該站點接受爲受信任的域。然後(hòu),您將(jiāng)能(néng)夠使用産品的上下文相關和菜單幫助。 |
Acrobat Reader |
在Windows 8.1和更高版本上,禁用UAC可能(néng)會(huì)阻止Acrobat Reader打開(kāi)PDF文件。按照Windows幫助說(shuō)明啓用UAC并信任Acrobat。 |
幫助鏈接給出404 |
如果幫助鏈接導緻404(找不到頁面(miàn))錯誤,請嘗試以下操作: · 在404頁上,單擊“主頁”以訪問主頁以獲取最新的幫助,然後(hòu)從“版本”下拉列表中選擇相關的版本。 · 如果鏈接是從以前的版本保存的,請嘗試將(jiāng)URL中的版本号替換爲Latest。例如,更改: https://admhelp.microfocus.com/lr/zh/ 2020 / help / ... 至: https://admhelp.microfocus.com/lr/zh-CN/最新的/ help / ... |
關于蘇州華克斯信息科技有限公司
聯系方式:400-028-4008
0512-62382981
專業的測試及安全産品服務提供商
Fortify | Webinspect | AppScan | SonarQube
LoadRunner | UFT(QTP) | ALM(QC)
Micro Focus (原HPE)鉑金合作夥伴
SonarQube中國(guó)總代理
HCL中國(guó)合作夥伴
極狐GiLab鉑金級合作夥伴
掃二維碼用手機看
更多資訊