Jmeter使用HTTP代理服務器進行錄制


1.添加一個線程組

2.在工作台右鍵添加HTTP代理服務器

3.配置代理服務器

*注:端口號不能被占用。排除模式中添加的東西將在錄制時不被錄制上。

端口可能會有被占用的情況,這種情況下點擊啟動會報錯,可以再cmd里查看是否被監聽。

命令為:netstat -aon|findstr "8080"(8080為端口號)

        

可以看到8080端口號被1808監聽,通過以下命令可以看到占用該端口的是什么:

tasklist|findstr "1808"

從上圖可以看到,是唄tomcat7占用了,可以關掉這個進程,也可以重新設置一個沒有被占用的端口號。

4.IE瀏覽器端設置

設置的地址可以是localhost,也可以是127.0.0.1,端口與HTTP代理服務器端設置的端口號一致。

*注:在設置了代理服務器后,去其他瀏覽器上訪問網頁會不能打開,要取消代理服務器后才會正常。

5.JmeterHTTP代理服務器上點擊啟動,然后再瀏覽器上進行要錄制的操作,例登錄動作,錄制結束后點擊HTTP代理服務器上的停止。

6.查看線程組下的login.do(可以刪除不必要的請求)

7.參數化,把用戶名和密碼替換為函數,函數的格式${函數名}

8.添加CSV Data Set Config,調用保存了用戶名和密碼信息的文件。

9.添加HTTP  Cookies 管理器(只需要一個)

10.添加查看結果樹監聽器,然后去執行看結果就可以了。

 

 

 

                                                  發布日期:2013-07-04 15:06


免責聲明!

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



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