原创 ElasticSearch實踐

文章目錄建立索引庫添加數據(文檔)更新數據(文檔)刪除數據(文檔)獲取分頁數據根據關鍵字進行搜索 建立索引庫 接口地址: http://192.168.25.175:9200/yzc 請求內容: { "mappings":

原创 httprunner壓測腳本優化

文章目錄生成腳手架查看工程的結構拷貝examnew.yml到testcases目錄下隨機獲取用戶名和密碼定義變量並進行替換調試腳本啓動locusts 之前壓測的時候,所有的線程使用的是同一個賬號。 現在進行了調整,每個線程使用隨機

原创 har2case二次開發

文章目錄preLogin請求login請求員工列表查詢請求獲取員工信息的請求更新員工信息的請求將請求導出爲har文件全局關聯設置的字典列表自定義的字典列表自定義數據提取函數請求數據函數使用har2case進行轉換檢查用例文件裏面的

原创 非登錄狀態調用接口失敗的解決辦法

文章目錄問題描述獲取驗證碼調用登錄的接口調用學生查詢的接口項目開源地址 問題描述 使用Swagger調用學生查詢的接口,返回的是登錄頁面 分析: 由於是非登錄狀態,所以返回的登錄頁面。解決辦法:調用業務接口之前,先調用登錄的接口

原创 使用redis鎖防止表單重複提交

文章目錄模擬表單重複提交使用Swagger調用接口通過界面添加學生分析使用redis分佈式鎖防止數據重複入庫再次模擬表單重複提交模擬表單重複提交的腳本項目開源地址 模擬表單重複提交 使用Swagger調用接口 通過界面添加學

原创 使用Python下載電影

文章目錄python腳本合同ts文件將ts文件轉成MP4 python腳本 from multiprocessing import Process from multiprocessing import Value from ur

原创 考勤薪資模塊整理

文章目錄考勤模塊定義班次分配班次排班規則(規律排班)導入打卡數據日考勤分析薪資模塊定義保險賬套計算社保及公積金定義工資結構定義工資規則員工定薪定義工資賬套計算薪資 考勤模塊 定義班次 分配班次 排班規則(規律排班) 導入打

原创 性能測試工具locust實踐

文章目錄使用locust進行測試1、Fiddler配置2、下載Fiddler的安全證書3、手機端安裝證書4、手機端配置代理5、導出抓包數據6、使用har2case工具生成測試腳本7、使用httprunner調試腳本8、接口返回考試

原创 使用Spring MVC重構項目

文章目錄Spring MVC介紹項目結構依賴配置web.xml配置springmvc.xml配置html完整代碼js完整代碼自定義響應結構定義學生模板學生列表接口學生詳情接口學生信息保存接口學生刪除接口文件上傳接口參考資料 Spr

原创 接口自動化框架HttpRunner實踐

文章目錄1、安裝Python(包括配置Python)2、安裝httprunner3、生成腳手架4、html格式的swagger文檔的訪問地址5、json格式的swagger文檔的訪問地址6、解析json格式的swagger文檔,生

原创 自動化測試平臺參數提取失敗等問題解決

文章目錄1、添加變量2、添加測試步驟3、提取參數4、參數提取失敗5、解決參數提取失敗的問題6、查看請假7、內置函數調試8、執行用例提示找不到對應的函數9、將用例與內置函數進行關聯10、測試報告11、參考資料 1、添加變量 2、添

原创 使用shiro框架實現認證與授權

文章目錄登錄功能涉及的5張數據表SpringBoot配置(application.yml)開發環境配置(application-dev.yml)依賴配置shiro配置認證與授權登錄接口gibhub項目地址參考資料 登錄功能涉及

原创 接口自動化測試平臺搭建(數據庫使用sqlite)

文章目錄技術架構前端部署1、安裝windows版本的node.js2、安裝windows版本的Python2(包括配置環境變量)3、安裝yarn(包括配置yarn)4、安裝node-sass5、安裝依賴的packages6、運行項

原创 菜單管理實現

文章目錄菜單列表(menu.html)菜單列表(menu.js)菜單添加(add.html)菜單添加(add.js)菜單編輯(edit.html)菜單編輯(edit.js)菜單管理接口(Java)github項目地址參考資料 菜

原创 接口自動化測試平臺搭建(數據庫使用mysql)

文章目錄技術架構前端部署1、安裝windows版本的node.js2、安裝windows版本的Python2(包括配置環境變量)3、安裝yarn(包括配置yarn)4、安裝node-sass5、安裝依賴的packages6、運行項