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....