4.2 錄製第一個腳本

上一節課,我們手工編寫了一個測試計劃,現在我們通過錄制的方式來實現那個測試計劃。也就是說‘’測試計劃目標和上一節一樣:讓4個用戶在5s內先後打開jmeter官網,然後再打開User Manual鏈接頁面(https://jmeter.apache.org/usermanual/)進行查看。
在這裏插入圖片描述

步驟前面幾步和手工測試的幾乎一樣:
1.創建測試計劃,並命名:性能測試_001。添加一個註釋:第一個錄製的JMeter腳本

2.爲測試計劃添加線程組,取名: jmeter官網手冊查看,並設置取樣器出錯時,停止測試;先暫時設置模擬用戶數爲1

3.爲線程組添加3個測試元件:緩存管理器、cookie管理器以HTTP請求默認值。
1)在線程組上點擊右鍵菜單Add-> Config Element-> HTTP Cache Manager添加緩存管理器。緩存管理器在整個測試中將幫助管理用戶緩存;
2)在線程組上點擊右鍵菜單Add-> Config Element-> HTTP Cookie Manager添加cookie管理器,它會在測試執行期間管理cookie。(也就是說jmeter要像真實用戶使用瀏覽器訪問網站時,瀏覽器會緩存和cookie管理一樣,幫我們管理緩存和cookie)。
3)在線程組上點擊右鍵菜單Add-> Config Element-> HTTP Request Default來添加http請求默認值,設置Server Name or Ip設置爲jmeter.apache.org

4.爲測試計劃添加HTTP測試腳本錄製器(Add->Non Test Elements -> HTTP(S) Test Scripts Recorder),設置Target Logical Controller爲線程組jmeter官網手冊查看 ,在Requests Filtering頁籤設置排除模式(URL Patterns to Exclude)爲默認過濾器(點擊 Add suggested Exclude)。
在這裏插入圖片描述

5.將瀏覽器的代理服務器指向HTTP測試腳本錄製器,級設置代理服務器爲127.0.0.1,端口號爲8888。
在這裏插入圖片描述

6.在HTTP測試腳本錄製器的右側面板上點擊start按鈕,啓動錄製;
在這裏插入圖片描述

7.在瀏覽器中先打開jmeter官網,然後再打開User Manual鏈接頁面,這時可以看到腳本已經錄製到線程組下了。

8.錄製結束後,在HTTP測試腳本錄製器的右側面板上點擊stop按鈕,停止錄製;
在這裏插入圖片描述

9.腳本已經錄製好了,爲測試計劃添加一個查看結果樹,運行一下腳本看看吧,奧,不錯啊。結果正常。
在這裏插入圖片描述

10.修改請求2,爲其增加一個固定定時器,時間設置爲3s;
在這裏插入圖片描述

11.將2個請求都設置爲 獲取嵌入資源

12.修改線程組的虛擬用戶爲4人,啓動時間ramp-up爲5s,
在這裏插入圖片描述
ok,至此,我們的測試計劃就好了。是不是不難啊?

歡迎關注我的網易雲課程
https://study.163.com/courses-search?keyword=軟件測試123#/?ot=5

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章