1
您現在的位置:
首頁
/
/
LoadRunner錄制WEB/HTTP協議問題的解決方案

LoadRunner錄制WEB/HTTP協議問題的解決方案

  • 分類:新聞資訊
  • 作者:
  • 來源:
  • 發(fā)布時(shí)間:2022-10-31
  • 訪問量:0

【概要描述】

LoadRunner錄制WEB/HTTP協議問題的解決方案

【概要描述】

  • 分類:新聞資訊
  • 作者:
  • 來源:
  • 發(fā)布時(shí)間:2022-10-31
  • 訪問量:0
詳情

LoadRunner錄制WEB/HTTP協議問題的解決方案

一、沒(méi)有事(shì)件被記錄

記錄工具條上的事(shì)件計數器不斷增加,而生成(chéng)的腳本是空的。

可能(néng)的原因

防病毒軟件阻礙了vugen和應用程序之間的通信。

VuGen的記錄機制可能(néng)無法識别HTTP數據。

 解決方案

1) 當啓用防病毒訪問文件掃描時(shí),它可能(néng)會(huì)阻止VuGen在記錄期間執行的一些操作。因此,事(shì)件沒(méi)有被捕獲。要解決在防病毒中白名單Loadrunner全路徑文件夾。

2) 确保您的應用程序确實使用HTTP網絡流量。

如果您的應用程序使用SSL連接,請确保您在端口映射對(duì)話框中擁有正确的TLS/SSL版本(Record > Recording Options > Network > Port Mapping > Options)。在 "高級端口映射設置 "對(duì)話框中,确保SSL被啓用,并選擇正确的版本。

3) 打開(kāi)記錄選項(記錄>記錄選項),選擇HTTP屬性>高級節點。啓用 "使用LoadRunner代理來錄制本地應用程序"。

4) 錄制時(shí),在Windows 10中,如果啓用了微軟用戶體驗虛拟化(UE-V),可能(néng)會(huì)阻止VuGen的錄制(挂鈎)機制,導緻錄制失敗。禁用用戶體驗虛拟化(UE-V)功能(néng)。從注冊表HKEY_LOCAL_MACHINE>Software\Policies\Microsoft\Windows\UEV\Agent >Value Name-Enabled>Value Type-REG_DWORD > Value-0。需要重新啓動以使其生效

注意:檢查記錄日志以了解關于記錄失敗的任何線索。諸如 "連接失敗 "或 "連接未被鎖定 "的信息可能(néng)是端口映射設置不正确的标志。

二、代理錄制

Chrome浏覽器錄制會(huì)話時(shí),浏覽器可能(néng)出現挂起(qǐ),因爲它不斷搜索外部鏈接。

Microsoft Edge錄制時(shí),浏覽器标簽挂起(qǐ),因爲它試圖持續加載。

解決方案 

1) 在Chrome中手動設置環境的代理設置,不要啓用自動檢測設置。

2) 以管理員身份運行vugen

3) 在Edge浏覽器中打開(kāi)一個新标簽,在地址欄中粘貼URL。開(kāi)始錄制,不要在 "開(kāi)始錄制 "對(duì)話框中輸入URL地址。

 三、 ssl證書警告

在錄制桌面(miàn)程序時(shí),如果忽略SSL證書警告,就(jiù)會(huì)看到SSL證書警告,繼續就(jiù)不會(huì)錄制任何HTTP流量。

解決方案

禁用UAC和DEP

 

以管理員身份運行Vugen

 

打開(kāi)錄音選項-->映射和過(guò)濾

 

選擇新條目

 

添加應用程序的URL和端口443。

 

在錄制前選擇新條目

四、錯誤的服務器證書

在錄制過(guò)程中,錄制的應用程序顯示一個錯誤的服務器證書的錯誤信息。

可能(néng)的原因

該問題是由于客戶端無法驗證服務器證書的有效性造成(chéng)的。

解決方案

應將(jiāng)LoadRunner Professional證書授權(CA)文件添加到機器的 "受信任的根證書授權 "證書存儲中。

要將(jiāng)其添加到商店中,請雙擊該文件以打開(kāi)證書。然後(hòu)點擊安裝證書...,打開(kāi)證書導入向(xiàng)導。使用將(jiāng)所有證書放入以下商店的選項,并選擇受信任的根證書頒發(fā)機構。

五、沒(méi)有記錄特定事(shì)件

某些事(shì)件沒(méi)有被記錄。

可能(néng)的原因

默認情況下,Web - HTTP/HTML 協議隻記錄返回 HTTP 響應狀态爲 2xx 或 302 的客戶請求,并丢棄所有其他請求。如果一個請求返回一個被丢棄的響應,如301,VuGen將(jiāng)不會(huì)生成(chéng)一個步驟。

解決方案

修改注冊表以包括缺少的狀态。找到以下注冊表鍵。

[HKEY_CURRENT_USER\Software\MercuryInteractive\Networking\Multi Settings\QTWeb\Recording] 。

在其中添加以下字符串值。

"GenerateApiFuncForCustomHttpStatus"="301"

關于蘇州華克斯信息科技有限公司

聯系方式:400-028-4008

                0512-62382981

專業的測試及安全産品服務提供商

Fortify | Webinspect | AppScan | SonarQube 

LoadRunner | UFT(QTP) | ALM(QC)

Micro Focus (原HPE)鉑金合作夥伴

SonarQube中國(guó)總代理

HCL中國(guó)合作夥伴

極狐GiLab鉑金級合作夥伴

掃二維碼用手機看

更多資訊

聯系我們

聯系我們

發(fā)布時(shí)間:2020-09-16 13:55:16
地址:蘇州市工業園區新平街388号
          騰飛創新園塔樓A617
電話:400-028-4008
          0512-62382981

關注我們

這(zhè)是描述信息

頁面(miàn)版權所有 -  蘇州華克斯信息科技有限公司  |  Copyright - 2020 All Rights Reserved.