[發明專利]服務器性能壓力測試的加壓數據復用方法在審
| 申請號: | 201910939302.8 | 申請日: | 2019-09-30 |
| 公開(公告)號: | CN110764984A | 公開(公告)日: | 2020-02-07 |
| 發明(設計)人: | 吳維;唐永強;任喜亮 | 申請(專利權)人: | 上海游族信息技術有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 31307 上海遠同律師事務所 | 代理人: | 許力;丁利華 |
| 地址: | 201800 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 加壓 歷史測試 測試 記錄 測試結果數據 壓力測試 展示 服務器性能 名稱搜索 人員判斷 數據復用 數據繼承 按鈕 回溯 繼承 搜索 保存 | ||
1.一種服務器性能壓力測試的加壓數據復用方法,其特征在于,包括:
在每次壓力測試時,生成歷史測試記錄,并保存相應的加壓數據和測試結果數據,所述歷史測試記錄包括項目名稱、測試名稱、開始時間、結束時間、壓測時長、等待時間以及任務狀態,所述加壓數據包括項目名稱、測試名稱、請求類型、請求參數、待測服務器URL地址、頭部參數、虛擬用戶數、壓測時長、預期每秒請求數以及加壓方式,所述請求類型為GET或者POST,所述請求參數為GET請求參數或者POST請求參數,所述加壓方式為基礎加壓、步進加壓、浪涌加壓或者長時加壓中的任意一種;
提供第一界面,用于供測試人員通過所述項目名稱搜索對應的歷史測試記錄并對搜索到的歷史測試記錄進行展示;
提供第二界面,所述第二界面由測試人員點擊所述第一界面展示的歷史測試記錄后觸發,用于展示對應該歷史測試記錄的測試結果數據,所述第二界面上具有加壓數據繼承按鈕;
提供第三界面,所述第三界面由測試人員點擊所述加壓數據繼承按鈕后觸發,用于展示并供測試人員修改對應當前歷史測試記錄的加壓數據;
測試人員修改完畢后,通過測試人員修改后的加壓數據進行加壓。
2.根據權利要求1所述的一種服務器性能壓力測試的加壓數據復用方法,其特征在于,該方法由web前端以及后端實現;
web前端:
提供所述提供第一界面、第二界面以及第三界面;
根據測試人員輸入的項目名稱向web后端請求相應的歷史測試記錄,并根據所述web后端的返回結果在所述第一界面進行展示;
根據測試人員在所述第一界面上點擊的歷史測試記錄觸發所述第二界面,并向所述web后端請求對應該歷史測試記錄的測試結果數據,根據所述web后端的返回結果在所述第二界面進行展示;
當測試人員在所述第二界面上點擊所述加壓數據繼承按鈕后觸發所述第三界面,向所述web后端請求對應當前歷史測試記錄的加壓數據,根據所述web后端的返回結果在所述第三界面進行展示并供測試人員修改;
測試人員修改完畢后,將修改后的加壓數據發送給所述web后端;
web后端:
根據所述web前端的請求,找到相應的歷史測試記錄,并返回給所述web前端;
根據所述web前端的請求,找到相應的測試結果數據,并返回給所述web前端;
根據所述web前端的請求,找到相應的加壓數據,并返回給所述web前端;
根據來自所述web前端的加壓數據向待測服務器加壓。
3.根據權利要求2所述的一種服務器性能壓力測試的加壓數據復用方法,其特征在于,所述第一界面具有搜索框,并以列表的形式展示歷史測試記錄。
4.根據權利要求3所述的一種服務器性能壓力測試的加壓數據復用方法,其特征在于,所述第一界面還以柱狀圖的方式展示歷史測試記錄。
5.根據權利要求4所述的一種服務器性能壓力測試的加壓數據復用方法,其特征在于,所述第二界面通過數據圖的方式展示測試結果數據。
6.根據權利要求5所述的一種服務器性能壓力測試的加壓數據復用方法,其特征在于,所述第三界面通過如下方式進行展示并供測試人員修改對應當前歷史測試記錄的加壓數據:
通過下拉菜單展示并供測試人員修改請求類型,默認為GET;
通過輸入框展示并供測試人員分別修改項目名稱、測試名稱、待測服務器URL地址、虛擬用戶數、壓測時長以及預期每秒請求數;
通過鍵值對添加、刪除的方式展示并供測試人員修改頭部參數;
通過字符串或表單添加、刪除的方式展示并供測試人員修改COOKIES;
通過JOSN或表單添加、刪除的方式展示并供測試人員修改POST請求參數;
通過單選框展示并供測試人員修改加壓方式;
所述第三界面還具有立即創建按鈕,所述web前端在測試人員按下所述立即創建按鈕后,將修改后的加壓數據發送給所述web后端。
7.根據權利要求6所述的一種服務器性能壓力測試的加壓數據復用方法,其特征在于,該方法通過數據庫保存所述歷史測試記錄、加壓數據以及測試結果數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海游族信息技術有限公司,未經上海游族信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910939302.8/1.html,轉載請聲明來源鉆瓜專利網。





