LoadRunner12.6社區版-安裝、設置中文語言包、測試HTTPS併發、生成報告

坑啊。。。啊。。。

下載

  • 下載地址:https://www.microfocus.com/zh-cn/products/loadrunner-professional/download
  • 註冊填寫信息登錄(第二天還會接到問詢電話。。)
  • 下載安裝社區版和對應語言包

安裝

  • 管理員身份運行安裝loadrunner

  • 安裝語言包,在安裝目錄\DVD\Language-Packs\Chinese-Simplified\LoadRunner,運行LR_2020_CHS.exe
    。然後在LR_2020_CHS安裝目錄下運行LR_03719_CHS.exe

  • 重啓Virtual User Generator檢查漢化成功

測試HTTPS併發

前方掘坑無數,只要思想不短路辦法總比問題多。

創建腳本
創建WEB HTTP/HTML格式的腳本,點擊在這裏插入圖片描述 錄製按鈕。
在錄製配置頁面,點擊錄製選項;
在錄製選項界面, 網絡\映射和篩選\捕獲級別(Record\Recording Options\Mapping and Filtering),選“套接字級別和WinINet級別數據”、新建條目。如下圖。

準備證書
①在瀏覽器導出BASE 64編碼 x.509.cer的證書
②在http://slproweb.com/products/Win32OpenSSL.html中下載安裝OpenSSl
(64位輕量版下載地址:http://slproweb.com/download/Win64OpenSSL_Light-1_1_1g.exe),
在bin目錄下運行cmd,執行openssl x509 -in d:\ssl\openas.cer -out d:\ssl\openas.pem
或者使用在線證書轉換,有點擔心證書上傳被有心人攻擊,還是自己轉放心些。

在這裏插入圖片描述

我司使用的nginx代理,可在nginx配置文件中確認域名的端口、SSL Version。點擊保存,點擊確認。

錄製模式
重要的事情說三遍:用IE、用IE、用IE
嘗試過chrome和edge,要麼就是TLS連接錯誤、要麼就是頁面一直在加載中、再就是頁面出來了,錄製完不生成腳本。

官方說明:
當使用Windows 10或2016時,我們建議使用Internet Explorer(IE)11作爲默認瀏覽器。使用Edge瀏覽器會干擾某些高級功能。 使用IE作爲Windows 10的默認瀏覽器,以防止代理記錄和證書設置出現問題。
WinSock不支持在Microsoft Edge瀏覽器上錄製。

配置如下圖:
在這裏插入圖片描述

回放

錄製完成後,點擊回放按鈕,直至成功。 遇到有個比較坑的問題,明明同樣的證書錄製成功了,回放卻報錯:

MERR 27766:無法設置證書“.pem”的密鑰文件。請檢查文件格式(應爲 PEM)、密碼的正確性…

–>百度google,嘗試各種配置都沒效,最後解決辦法是:註釋掉KeyFilePath和KeyFormat

	web_set_certificate_ex("CertFilePath=XXX.pem", 
		"CertFormat=PEM", 
//		"KeyFilePath=XXX.pem", 
//		"KeyFormat=PEM", 
		LAST);

小夥伴們要是有更好的解決辦法,評論留言告訴我哈。

壓力測試

集成\創建controller場景,配置併發用戶數和其他,運行

生成報告

壓測結束後,點擊controller工具頂部的結果\分析結果,查看詳細的結果報告和圖表
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章