原创 Postman預處理自動生成簽名參數(sign)

Postman預處理自動生成簽名參數(sign) 很多接口會有簽名參數,爲了防止被惡意篡改參數,所以對所有參數用一定規則排列後+鹽再MD5加密。 有些開發可能配置了在測試環境暫時屏蔽簽名,或者用一個通用簽名。但其實完全可以在

原创 Jmeter 分佈式測試 詳細教程

Jmeter分佈式測試1. 介紹2. 準備工作2.1 執行機查到出ip地址2.2 調度機修改配置文件3. 執行過程3.1 執行機啓動服務端3.2 調度機遠程啓動所有執行機4. 命令行進行遠程啓動5. 可能遇到的問題5.1 啓動jm

原创 Jmeter從下載到完成性能測試實戰教程(Windows平臺)

目錄前言下載安裝Jmeter安裝相關插件下載插件管理工具安裝性能測試相關插件安裝監控服務器資源程序設計一個性能測試腳本性能測試場景性能測試監聽器編寫啓動器性能測試過程執行測試測試報告分析測試結果 前言 本教程內容龐大,所以儘量寫

原创 JMeter 5.0 + InfluxDB + Grafana 性能測試監控平臺(Windows平臺)

文章目錄1. 前言1.1 InfluxDB 和 Grafana是什麼?1.2 JMeter的歷代支持變遷1.3 這篇文章講了什麼?2. 下載與安裝2.1 InfluxDB 安裝2.2 Grafana 安裝3. 配置3.1 Infl

原创 python 基於unittest寫接口自動化腳本

python 基於unittest寫接口自動化腳本一、項目介紹1. 測試用例與執行結果2. 項目目錄二、核心代碼1. request_api.py2. tool.py3. 某個接口的request文件4. 某個接口的testcas

原创 python flask實現測試環境數據構造平臺

python flask實現測試環境數據構造平臺一、項目介紹1. 頁面概覽2. 項目目錄二、核心代碼1. Web框架2. 腳本三、日誌1. mysql記錄日誌後言 一、項目介紹 一直覺得測試過程中最花時間的是造數據,那麼有了一個

原创 python 實現ini文件用例接口測試工具+markdown格式測試報告

python 實現ini文件用例接口測試工具+markdown格式測試報告一、項目介紹1. 用例格式2. 項目目錄二、核心代碼1. core.py2. vars.py3. opt.py4. rerport.py三、報告1. Web

原创 一個挺好的Window系統的小工具 —— mytodolist

之前工作一直想找一個提醒待辦事項的小工具,覺得這個工具挺好用的。   能簡單直觀的顯示待辦事項,也能save和open進行存檔   mytodolist.下載地址(適用Win7和Vista, Win8/Win10需要下載Desktop

原创 Jmeter使用嵌套循環實現讀取2個文件的參數來進行組合參數化

最近想使用Jmeter對一組帳號和密碼字典進行組合來發出請求,並且帳號和密碼分別來自2個txt文件。 即,每個帳號都遍歷一遍密碼字典。 想實現這種效果,在Jmeter中其實並不難。也是需要2個循環嵌套。 實現方式和一般語言編寫相似,

原创 工作中容易被忽略的缺陷

工作中容易被忽略的缺陷   經過軟件測試課程及系統性學習之後,進入工作中,總是遇到一些遺漏的或沒有考慮到的缺陷,自己記錄一下,以後針對不同的系統可以套用這個模版。 目錄 工作中容易被忽略的缺陷 目錄 權限 瀏覽器直接訪問

原创 基於Ant,執行並生成Jmeter腳本的測試報告

1. 下載解壓Anthttp://ant.apache.org/bindownload.cgi配置環境變量ANT_HOME: 安裝路徑, path:

原创 Git 常用命令

文章目錄Git常用命令克隆到本地查看分支列表與當前所在分支檢出 切換分支到xxx分支添加目錄內新文件到版本管理列表添加目錄內新文件到版本管理列表提交到本地倉庫推送到遠端拉取到本地 不自動megre拉取到本地 自動megre把xxx

原创 Jmeter跑性能腳本遇到的常見問題

Jmeter分佈式測試1. TCP連接數耗盡2. JVM內存溢出3. 客戶機所在網絡帶寬限制 本文總結了一些Jmeter執行性能測試時常見的問題。通常請求報java錯誤時,就需要在自己腳本或是運行環境上找原因了。 1. TCP連接

原创 Jmeter分佈式測試

Jmeter分佈式測試1. 介紹2. 準備工作2.1 執行機準備工作2.2 調度機準備工作3. 執行方法4. 命令行進行遠程啓動5. 可能遇到的問題5.1 java.io.FileNotFoundException: rmi_keys

原创 Postman預處理算出sign值

Postman預處理算出sign值 很多接口會有sign參數,爲了防止被惡意篡改參數,所以對所有參數用一定規則排列後+鹽再加密。有些開發可能配置了在測試環境暫時屏蔽簽名,或者用一個通用簽名。但其實這樣有許多弊端。 這2條語句可