Jmeter加強(qiáng)
怎么保證每次測試都是高質(zhì)量的?
問題:人是最大的不穩(wěn)定因素漠嵌,容易偷懶,時間長容易遺忘盖呼。
程序和腳本的優(yōu)勢:
1.程序一旦寫好,就會一步一步執(zhí)行化撕,永遠(yuǎn)不會偷懶
2.程序執(zhí)行效率高
Jmeter腳本基本的四個元件
1.線程組
2.http請求
3.斷言
4.查看結(jié)果樹
5.以上四項不能滿足我們做自動化的需求
Jmeter的核心——變量
變量:會變化的量
存儲位置:變量池
變量可以怎么生成几晤?
函數(shù)助手
用戶自定義變量
Csv數(shù)據(jù)文件設(shè)置
計數(shù)器
JDBC Connection Configuration(jdbc 連接配置)
CSV參數(shù)化
image.png
CSV Data Set Config
圖片1.png
如何使用變量?
圖片2.png
設(shè)置循環(huán)
線程組循環(huán)
圖片3.png
循環(huán)控制器
圖片4.png
正則表達(dá)式的作用
提取上個接口響應(yīng)中的數(shù)據(jù)存放到變量中植阴,給其他元件使用蟹瘾。
如果(if)控制器的作用
如果滿足if控制器里的條件,就執(zhí)行if控制器內(nèi)部的元件
如果不滿足if控制器里的條件掠手,就不執(zhí)行if控制器內(nèi)部的元件
圖片5.png
1
8d889fd1585675693b81ccf29e474f3.png
2
222b685a91bc6646027c528e6da18c0.png
3
b5348f8208323a144683299f4b6238c.png
4
5daa19a89910af4d0056138bfcfe0c7.png
5
0d07ad1e5ac9b22f5d9114f2b04444b.png
6
0a977fa7151b430ad5510a1a6d5ca3b.png
BeanShell PreProcessor
搜狗截圖20180815172129.png
搜狗截圖20180815172129.png
jmeter使用MD5加密流程圖.jpg
jmeter使用MD5加密流程圖.jpg
日志定位.jpg
日志定位.jpg
訪問web網(wǎng)站.jpg
訪問web網(wǎng)站.jpg
jdbc.png
jdbc.png
jdbc (2).png
jdbc (2).png
jdbc (3).png
jdbc (3).png
搜狗截圖20180816110817.png
搜狗截圖20180816110817.png
搜狗截圖20180816111328.png
搜狗截圖20180816111328.png