国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

【開發(fā)工具學(xué)習(xí)之旅-JMeter】- JMeter簡(jiǎn)介以及HTTP協(xié)議使用測(cè)試

dongfangyiyu / 3853人閱讀

摘要:簡(jiǎn)介以及協(xié)議使用測(cè)試簡(jiǎn)介簡(jiǎn)介官網(wǎng)的組成取樣器進(jìn)行腳本邏輯控制。測(cè)試結(jié)果的請(qǐng)求介紹以及使用提供的請(qǐng)求登錄了做測(cè)試在中右鍵新建一個(gè)請(qǐng)求查看結(jié)果格式的請(qǐng)求實(shí)戰(zhàn)格式發(fā)送數(shù)據(jù),是以格式或者之類的數(shù)據(jù)來發(fā)送。發(fā)起請(qǐng)求模擬之后會(huì)出現(xiàn)以下錯(cuò)誤。

JMeter簡(jiǎn)介以及HTTP協(xié)議使用測(cè)試

01 JMeter簡(jiǎn)介

1.JMeter簡(jiǎn)介

官網(wǎng)

2.JMeter的組成

  • 取樣器進(jìn)行腳本邏輯控制。
  • 線程組場(chǎng)景設(shè)置
  • 監(jiān)視器:監(jiān)控腳本運(yùn)行,取得性能指標(biāo)。

3.JMeter操作

(1)啟動(dòng)

02 JMeter腳本的兩種錄制方式

  • 使用badboy進(jìn)行錄制
  • 使用代理方式進(jìn)行錄制

1.腳本錄制的流程與思路

2.Badbody介紹與演示

(1)Badboy簡(jiǎn)介

官網(wǎng)地址

(2)使用badboy進(jìn)行jmeter腳本錄制

3.Jmeter代理錄制

  • HTTP請(qǐng)求默認(rèn)值
  • HTTP代理服務(wù)器
  • 游覽器設(shè)置

03 JMeter之HTTP協(xié)議測(cè)試

  • get接口測(cè)試
  • post接口測(cè)試

1.JMeter的get請(qǐng)求介紹以及使用

(1)提供spring boot的get請(qǐng)求

文件結(jié)構(gòu)

HTTPController類信息

package com.lcz.spring_demo9.controller;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotation.RestController;/** * @author : codingchao * @date : 2021-11-21 18:24 * @Description: **/@RestControllerpublic class HttpController {    @GetMapping(value = "/getDemo/{username}")    public Object getDemo(@PathVariable String username){        String msg = "你輸入的為:"+ username;        return msg;    }}

測(cè)試結(jié)果:

(2)JMeter做測(cè)試

展示效果:

(3)Jmeter的函數(shù)對(duì)話框?qū)崿F(xiàn)參數(shù)化列表

第一步:

打開Jmeter,Tools > 函數(shù)助手對(duì)話框 下拉框選擇_CSVRead ,如下圖所示:

第二步:

準(zhǔn)備一份測(cè)試數(shù)據(jù),保存在本地盤符里,數(shù)據(jù)如下圖所示:

第三步,填數(shù)據(jù)

(1)用于獲取值的CSV文件|*別名 填文件路徑及文件名 (2)CSV文件列號(hào)|netxt|*alias 填要獲取的數(shù)據(jù)列,0為第一項(xiàng)。 填完后點(diǎn)擊生成按鈕,并把生成的數(shù)據(jù)拷貝下來,如下圖所示。

第四步,

將拷貝的字符粘貼在Jmeter里,如下圖所示:

展示結(jié)果:

模擬多人請(qǐng)求

JMeter中 線程組來設(shè)定參數(shù)即可。

測(cè)試結(jié)果

2.JMeter的post請(qǐng)求介紹以及使用

(1)提供 springboot的post請(qǐng)求

@PostMapping(value = "/postDemo")    public Object postDemo(@RequestParam String userName){        String msg = userName  + "登錄了";        return msg;    }

(2)JMeter做測(cè)試

JMeter中右鍵新建一個(gè)HTTP請(qǐng)求

查看結(jié)果

(3)json格式的 post請(qǐng)求實(shí)戰(zhàn)

json格式發(fā)送數(shù)據(jù),是以User格式或者之類的數(shù)據(jù)來發(fā)送。下面舉例來說明:

數(shù)據(jù)請(qǐng)求

@PostMapping(value = "jsonDemo")    public Object jsonDemo(@RequestBody User user){        User u = new User();        u.setName(user.getName());        u.setClazz(user.getClazz());        return u;    }

postman測(cè)試

注意:

Content-Type:application/json

(4)Jmeter實(shí)現(xiàn)請(qǐng)求

jemter中新建一個(gè)http請(qǐng)求。發(fā)起請(qǐng)求模擬。

發(fā)起請(qǐng)求模擬之后會(huì)出現(xiàn)以下錯(cuò)誤。主要原因是:content-type未設(shè)置。

為解決該問題需要。

重新模擬請(qǐng)求

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/124715.html

相關(guān)文章

  • 論性能測(cè)試

    摘要:吞吐量一般結(jié)合業(yè)務(wù)需求而定服務(wù)器資源占用占用率內(nèi)存使用率命中率篇是一種預(yù)測(cè)系統(tǒng)行為和性能的負(fù)載測(cè)試工具。負(fù)載測(cè)試與壓力測(cè)試都是性能測(cè)試。通過平臺(tái)接口可進(jìn)行合理的性能測(cè)試。有利于測(cè)試人員及時(shí)定位問題。 Part 1:性能測(cè)試 性能測(cè)試是通過自動(dòng)化的測(cè)試工具模擬多種正常、峰值以及異常負(fù)載條件來對(duì)系統(tǒng)的各項(xiàng)性能指標(biāo)進(jìn)行測(cè)試。 A. 類別 性能測(cè)試包括負(fù)載測(cè)試、壓力測(cè)試、基準(zhǔn)測(cè)試等。 i. 負(fù)...

    qpal 評(píng)論0 收藏0
  • 接口測(cè)試常見問題

    摘要:同時(shí)我們也可以使用控件來實(shí)現(xiàn)小型的接口自動(dòng)化來提高接口測(cè)試效率。接口測(cè)試的流程首先我們要了解需求,熟悉業(yè)務(wù)場(chǎng)景然后根據(jù)需求文檔,接口文檔以及業(yè)務(wù)場(chǎng)景來編寫測(cè)試用例。 ...

    edgardeng 評(píng)論0 收藏0
  • 第一篇--認(rèn)識(shí)Jmeter

    摘要:為了最大限度的靈活性,允許使用正則表達(dá)式創(chuàng)建斷言。線程組理解一個(gè)虛擬用戶組,線程組內(nèi)線程數(shù)量在運(yùn)行過程中不會(huì)發(fā)生改變。測(cè)試執(zhí)行后操作,即線程組執(zhí)行完成后執(zhí)行的內(nèi)容。 Jmeter是Apache組織開發(fā)的基于Java的壓力測(cè)試工具,它最初被設(shè)計(jì)用于Web應(yīng)用測(cè)試,但后來擴(kuò)展到其他測(cè)試領(lǐng)域。 它可以用于測(cè)試靜態(tài)和動(dòng)態(tài)資源,例如靜態(tài)文件、Java 小服務(wù)程序、CGI 腳本、Java 對(duì)象、數(shù)...

    張憲坤 評(píng)論0 收藏0
  • 精彩文章賞析 - 收藏集 - 掘金

    摘要:掘金原文地址譯文出自掘金翻譯計(jì)劃譯者請(qǐng)持續(xù)關(guān)注中文維護(hù)鏈接獲取最新內(nèi)容。由于以下的瀏覽器市場(chǎng)份額已逐年下降,所以對(duì)于瀏覽器技巧三視覺效果前端掘金揭秘學(xué)習(xí)筆記系列,記錄和分享各種實(shí)用技巧,共同進(jìn)步。 沉浸式學(xué) Git - 前端 - 掘金目錄 設(shè)置 再談設(shè)置 創(chuàng)建項(xiàng)目 檢查狀態(tài) 做更改 暫存更改 暫存與提交 提交更改 更改而非文件 歷史 別名 獲得舊版本 給版本打標(biāo)簽 撤銷本地更改... ...

    godiscoder 評(píng)論0 收藏0
  • 10分鐘了解Jmeter性能測(cè)試工具,懂事的已經(jīng)點(diǎn)進(jìn)來看了

    摘要:性能測(cè)試工具介紹的背景介紹過程類元件介紹結(jié)果查看類元件介紹其他介紹背景介紹是組織的開放源代碼項(xiàng)目,是一個(gè)純桌面應(yīng)用,用于壓力測(cè)試和性能測(cè)試。便于進(jìn)行腳本的修改。? Jmeter性能測(cè)試工具介紹 Jmeter的背景介紹 Jemter過程類元件介紹 Jmeter結(jié)果查看類元件介紹 Jmeter其他介紹 ?...

    AaronYuan 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<