二、Jmeter錄制腳本過程及Could not create script recorder報錯、您的連接不是私密連接報錯


兩個報錯:Could not create script recorder報錯和您的連接不是私密連接報錯

1、錄制過程

* 打開jmeter

* 點擊Templated,選擇Recoding模版

* 點擊WorkBench節點下-->添加-->非測試元件-->HTTP代理服務器

 

http代理服務器是這個樣子的

 

2、點擊啟動就開始報錯了

報錯信息:

Could not create script recorder -see log for detail:>>非法選項: -ext
嘗試 keytool help <<
Command failed,code:1

 

 

解決辦法:

經過一番查找,因為筆者電腦安裝了兩個JDK,需要在jmeter.bat(jmeter.sh)中指定JDK的路徑,編輯 jmeter.bat

 

set MINIMAL_VERSION=1.6.0

set JAVA_HOME=C:\Program Files\Java\jre1.8.0_131

set PATH=%JAVA_HOME%\bin;%PATH%

 

確保JAVA_HOME的JDK路徑和Path中的JDK路徑一致

筆者就是開始的時候這兩個變量路徑不一致導致的問題。

 

然后再點擊啟動

可以啟動了,報這個提示忽略,點擊確定就是了。

 

 

3、第二個錯就是打開瀏覽器報錯

 

錄制前先配置瀏覽器

 

* 通過 控制面板 -> Internet屬性 -> 局域網設打開配置界面

 

* 地址文本框中填入localhost,端口填入8888,如下圖所示

 

開始錄制

 

* 打開chrome瀏覽器的隱私模式。這是因為非隱私模式下瀏覽器發送請求時可能帶有cookie,在錄制過程中,我們是不希望已經保存的cookie對我們的錄制過程產生影響的;

可以按快捷鍵 Ctrl+Shift+n  打開隱私模式

 

* 在地址欄中輸入www.baidu.com

* 待頁面加載完畢后,在搜索框中輸入 Jmeter

* 點擊搜索

* 關閉chrome瀏覽器

* 關閉系統的http代理配置(切記)

 

一切順利的話就錄制完成了,然而在打開瀏覽器的時候報錯了,您的連接不是私密連接

 

解決辦法:在Chrome瀏覽器中導入證書

 

點擊證書,然后導入證書

 

 

重啟瀏覽器就可以進行錄制了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM