Jmeter進行介面流程測試

2022-07-28 03:24:15 字數 1194 閱讀 5970

jmeter進行簡單的流程測試

總的如下:

一、測試計畫

使用者定義的變數中,我定義了3個變數:

二、http cookie管理器

填寫要新增的cookie

三、jdbc connection configuration

四、新增文章

title為測試計畫中的時間戳變數。在有些系統有重複資料校驗時一般可以用時間戳來解決。

五、獲取表中最後一條資料,檢查是否是新增的title。

六、beanshell斷言

給第五步的jdbc request新增beanshell斷言,判斷查詢出的最後一條資料的title是否與新增的一致。

**如下:

if ("$".equals("$"))

else

七、刪除文章

八、刪除文章-檢查刪除結果

我常用的兩種方法:

1、進資料庫最暴力:查詢資料庫article表中最後一條資料的id是不是是剛剛查詢出來的id,或者檢查article表中的資料條數,等等

2、新增響應斷言最簡單:檢查響應文字是否包含success(需先確定刪除成功會返回success),或者響應**匹配200,等等

最後再記憶一下,查詢article表中最後一條資料:select * from article order by id desc limit 1;

使用Jmeter進行http介面測試

一 開發介面測試案例的整體方案 二 介面自動化適用場景 目前設計的自動化介面測試案例有兩個執行場景 1.測試前置 開發自測 乙個新的自動化介面測試案例開發完成後,直接發給介面對應的開發,安排在開發本地環境執行,一旦開發確認完成介面開發,就開始執行介面測試案例,基本上可以實時拿到測試結果,方便開發快速...

使用Jmeter進行http介面測試

前言 本文主要針對http介面進行測試,使用jmeter工具實現。jmter工具設計之初是用於做效能測試的,它在實現對各種介面的呼叫方面已經做的比較成熟,因此,本次直接使用jmeter工具來完成對http介面的測試。一 開發介面測試案例的整體方案 二 介面自動化適用場景 目前設計的自動化介面測試案例...

Jmeter介面測試

jmeter介面測試 簡單http介面測試及結果分析 介面測試主要分為兩類 層介面測試和web http介面測試,層介面測試更接近單元測試一些,而web介面主要表現為兩類 1 瀏覽器和伺服器之間的介面 2 外部介面 第三方提供的介面 1 開啟jmeter 2 新增相關元件 2.1 新建執行緒組 2....