更新時間:2022-01-17 11:08:06 來源:動力節點 瀏覽1149次
在Java學習中,JMeter是要學習的。有些小伙伴對Proxy不是很了解,代理(英語:Proxy)也稱網絡代理,是一種特殊的網絡服務,允許一個網絡終端(一般為客戶端)通過這個服務與另一個網絡終端(一般為服務器)進行非直接的連接。一些網關、路由器等網絡設備具備網絡代理功能。一般認為代理服務有利于保障網絡終端的隱私或安全,防止攻擊。提供代理服務的電腦系統或其它類型的網絡終端稱為代理服務器(英文:Proxy Server)。一個完整的代理請求過程為:客戶端首先與代理服務器創建連接,接著根據代理服務器所使用的代理協議,請求對目標服務器創建連接、或者獲得目標服務器的指定資源(如:文件)。在后一種情況中,代理服務器可能對目標服務器的資源下載至本地緩存,如果客戶端所要獲取的資源在代理服務器的緩存之中,則代理服務器并不會向目標服務器發送請求,而是直接返回緩存了的資源。一些代理協議允許代理服務器改變客戶端的原始請求、目標服務器的原始響應,以滿足代理協議的需要。代理服務器的選項和設置在計算機程序中,通常包括一個“防火墻”,允許用戶輸入代理地址,它會遮蓋他們的網絡活動,可以允許繞過互聯網過濾實現網絡訪問。
簡單的來介紹,jmeter就是通過代理而達到對網站服務器進行測試的目的。對于瀏覽器來說,jmeter就充當了服務器的角色,而對于服務器來說,jmeter就充當了瀏覽器的角色,所以,無論是測試自動化或者性能,終無法離開代理。下面就簡單為大家介紹下jmeter的一些配置。
如下所示:
1.通過非測試元件選項選擇HTTP代理服務器
2.配置代理服務器,名稱注釋就不解釋了,啟動停止也不做過多解釋。端口設置,你需要查詢目前未使用的端口,查詢方法-win+r 快捷鍵,輸入命令netstat -ano (具體我不做截圖,可以自己看),查詢完成后查找下目前未使用的端口都可以作為該代理服務器的端口設置,例如我的是999未被使用,HTTPS domains ,域的設置,是用jmeter是將你自己的電腦作為代理服務器的,如果設置可設置成你自己的電腦的ip地址,也可以不設置,默認就是你的電腦的ip地址,這里不做糾結。下面是test plan creation 界面的設置,目標控制器我們選擇,分組可按照自己的需求去選擇,其他的都選擇默認
3.點擊啟動,會出現如下畫面,不用管,這個是正在創建安全數字證書,可以在你的bin文件下查詢到,點擊ok
4.然后去瀏覽器設置,可設置谷歌和IE,谷歌和IE是一起的,所以設置了IE谷歌也會自動更新設置,反之也如此。在這里以谷歌為例,點擊右邊的,然后選擇設置,然后根據下圖,選擇高級選項
5.點擊打開代理設置,如圖
6.按照如下步驟
7.勾上為LAN使用代理服務器,如下圖
8.編輯你的地址可你的端口號,ip地址可以填127.0.0.1 也就是你本機localhost的地址或填寫你電腦的ip,電腦ip查看方法,用win+r 然后輸入 ipconfig -all 可查詢到你電腦本地的IP地址。端口號設置和你在JMeter設置的端口號得相同,然后點擊確定
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習