百安居信息技術(上海)有限公司江科獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉百安居信息技術(上海)有限公司申請的專利一種互聯網應用軟件性能測試方法、系統及電子設備獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN114756462B 。
龍圖騰網通過國家知識產權局官網在2025-08-15發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202210396737.4,技術領域涉及:G06F11/3668;該發明授權一種互聯網應用軟件性能測試方法、系統及電子設備是由江科;劉尚鋒;謝晨思設計研發完成,并于2022-04-15向國家知識產權局提交的專利申請。
本一種互聯網應用軟件性能測試方法、系統及電子設備在說明書摘要公布了:本發明提供一種互聯網應用軟件性能測試方法、系統及電子設備。所述方法包括預設初始進程數量,將所述初始進程數量作為第一測試進程數量,通過所述數量創建初始進程數量個測試進程,啟動性能測試;根據預設性能指標通過第一腳本動態采集性能測試數據,將所述性能測試數據與斷言預期進行比對判斷性能數據是否處于預設壓力范圍;根據比對結果做出測試執行動作,當所述性能測試數據不在預設壓力范圍時輸出性能測試報告,當所述性能測試數據處于預設壓力范圍時將第一測試進程數量根據預設增量數據增加測試進程數量作為第一測試進程數量,重復步驟1、步驟2、步驟3。本發明能夠將測試壓力自適應地保持在設定范圍,提高性能測試的準確性及性能測試結果清晰化,最終能夠提高性能測試的效率。
本發明授權一種互聯網應用軟件性能測試方法、系統及電子設備在權利要求書中公布了:1.一種互聯網應用軟件性能測試方法,其特征在于,包括: 步驟1,通過第一腳本yaml.load方法讀取壓測接口列表中接口URL、請求方式、傳參生成變量; 分析所述接口業務場景生成業務流接口測試用例; 預設初始進程數量,將所述初始進程數量作為第一測試進程數量,通過所述數量創建初始進程數量個測試進程,啟動性能測試; 步驟2,根據預設性能指標通過第一腳本動態采集性能測試數據,將第一腳本斷言與斷言預期進行比對判斷性能數據是否處于預設壓力范圍; 預設初始進程數量為N,通過自動化腳本生成的變量關聯性能工具; 根據第一腳本動態循環讀取的接口URL、請求方式、傳參對應生成腳本的環境變量: 將斷言的預期結果以固定文件的格式傳輸到代碼存儲服務器; 通過所述固定文件格式的字段讀取方法遍歷讀取接口序列化格式中對應預期結果和第二腳本生成的實際結果; 采用第三腳本進行斷言性能指標監測; 步驟3,根據比對結果做出測試執行動作,當所述性能測試數據不在預設壓力范圍時輸出性能測試報告,當所述性能測試數據處于預設壓力范圍時將第一測試進程數量根據預設增量數據增加測試進程數量作為第一測試進程數量,重復步驟1、步驟2、步驟3; 當所述性能測試數據處于預設壓力范圍時,以第一測試進程數量按照預設進程增量自動調整測試進程數量作為第一測試進程數量,根據所述第一測試進程數量執行性能測試; 當所述性能測試數據超出預設壓力范圍時,通過所述性能測試報告或日志記錄第一測試進程數量為H,采用數量H-1替換第二腳本中負載測試進程數量,進行負載測試并輸出負載測試結果;以第一測試進程數量H按照預設進程增量自動調整測試進程數量作為第一測試進程數量進行性能測試,當性能測試數據不滿足業務場景時通過第一腳本斷言將所述業務場景變更變量,通過所述變量執行負載測試,當第一測試進程數量為H+J所有業務場景超出預設壓力值時,停止執行負載測試; 根據模板輸出對應性能測試報告。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人百安居信息技術(上海)有限公司,其通訊地址為:200120 上海市浦東新區銀霄路393號百安居浦東商務大樓;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。