jmeter 介面自動化連載 (10)- 響應資訊不明確的介面關聯
下午寫一個新功能的介面指令碼,遇到幾個技術問題,現在將解決方案寫出來
jmeter介面自動化交流扣扣群:901813303
1:做介面關聯的時候,發現介面響應沒有可以利用的資訊.如下圖只返回了一個成功的標識,這樣的介面如何與之關聯?
通過抓包觀察後續的修改功能,發現需要傳入一個id和一個title。但是前面的介面沒有返回,怎麼辦?
jmeter介面自動化交流扣扣群:901813303
於是我想到了從資料庫去讀取資料。但是通過jdbc查詢資料庫也需要傳入一個引數呀,這裡明明什麼都沒有。。。沒關係,沒引數我們可以人為的給它一個!
首先我在迴圈控制器里加入了一個使用者變數,用來定義新增時候傳入的 必填引數 title
jmeter介面自動化交流扣扣群:901813303
注意,為了避免從資料庫裡面查詢出重複資料,我這裡的title設定的是隨機變數!
緊接著我們可以通過人為傳入的引數去資料庫裡面檢索資料啦!
建立一個jdbc request,寫入sql語句,這裡的sql語句中的引數即為剛剛設定的變數 title!
觀察jdbc查詢結果,我們可以清晰的看到檢索出的一條資料,裡面有title,id等等需要的引數。
jmeter介面自動化交流扣扣群:901813303
我們再通過jdbc把需要的id取出來,傳入下一個關聯的介面中,執行並觀察結果!我們看到引數已經傳入下一個介面,並正確執行了!(忽略亂碼,因為我沒設定編碼格式)
jmeter介面自動化交流扣扣群:901813303
jmeter介面自動化交流扣扣群:901813303
相關文章
- jmeter 介面自動化連載 (8)- JsonPath 表示式提取響應JMeterJSON
- Jmeter 介面自動化連載 (14) - 上傳與下載JMeter
- jmeter 介面自動化連載 (11) - 列印時間戳JMeter時間戳
- Jmeter 介面自動化連載 (13) - 自動生成測試報告JMeter測試報告
- Jmeter 介面自動化連載 (15) - beanshell 實現字串加密JMeterBean字串加密
- jmeter 介面自動化連載 (12) - 代理伺服器錄製指令碼JMeter伺服器指令碼
- jmeter介面自動化:登入到新增JMeter
- JMeter介面自動化發包與示例JMeter
- Jmeter+Ant+Jenkins介面自動化框架JMeterJenkins框架
- 求助帖:JMeter 介面自動化測試——資料驅動JMeter
- JMeter 介面自動化測試(手工轉自動化指令碼)JMeter指令碼
- 【python介面自動化】- PyMySQL資料連線PythonMySql
- Jmeter+Ant+Python 介面自動化測試JMeterPython
- Jmeter+Ant+Jenkins介面自動化框架(續)JMeterJenkins框架
- 『動善時』JMeter基礎 — 34、JMeter介面關聯【XPath提取器】JMeter
- Java語言搭建介面自動化框架學習一(單介面請求和響應)Java框架
- python+pytest介面自動化(13)-token關聯登入Python
- Python介面自動化——檔案上傳/下載介面Python
- python介面自動化(三十五)-封裝與呼叫--流程類介面關聯(詳解)Python封裝
- 關於最佳化API介面響應速度API
- 『動善時』JMeter基礎 — 35、JMeter介面關聯【JSON提取器】詳解JMeterJSON
- 介面未全部提測,怎麼實現介面指令碼之間的自動化關聯?指令碼
- 試著使用 jmeter 實現介面自動化測試JMeter
- Win10系統Jmeter+maven+Jenkins介面自動化環境搭建(一)Win10JMeterMavenJenkins
- Jmeter+Ant+Jenkins介面自動化測試框架搭建for WindowsJMeterJenkins框架Windows
- python介面自動化(三十六)-封裝與呼叫--流程類介面關聯續集(詳解)Python封裝
- jenkins+ant+jmeter介面自動化的持續整合測試框架JenkinsJMeter框架
- Httpclient 介面自動化HTTPclient
- python 介面自動化Python
- 全自動化介面
- 介面自動化之介面整理(抓包)
- python介面自動化測試之介面資料依賴Python
- python 介面自動化 -- 依賴資料Python
- 介面自動化測試
- 有 postman 和 jmeter 的存在,為什麼還要用 python 寫介面自動化PostmanJMeterPython
- 介面自動化與ui自動化區別UI
- 關於介面測試自動化的總結與思考
- jmeter JSR223 preprocessor javascript 介面資訊加密JMeterJSJavaScript加密