[發明專利]一種系統性能測試方法及裝置有效
| 申請號: | 201510984829.4 | 申請日: | 2015-12-24 |
| 公開(公告)號: | CN105426297B | 公開(公告)日: | 2018-06-12 |
| 發明(設計)人: | 胡寶良;江春華;陳顯龍;羅新偉;方文;孫敏杰;陳寶珍;衣福剛 | 申請(專利權)人: | 北京恒華偉業科技股份有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 李金;王寶筠 |
| 地址: | 100011 北京市西*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 批處理文件 應用系統 調用 系統性能測試 應用系統運行 錯誤日志 輸出參數 系統性能 錯誤日志文件 性能監視程序 權限 軟硬件環境 報錯日志 調用系統 監測應用 監視程序 記錄 輸出 | ||
1.一種系統性能測試方法,其特征在于,所述方法包括:
從當前用戶具有權限的目錄中獲取批處理文件,其中具有權限的目錄是指具有執行可執行文件的權限的目錄;
運行所述批處理文件,以記錄應用系統的軟硬件環境信息;
通過所述批處理文件調用系統性能監視程序,以監測所述應用系統的系統性能;
在所述應用系統運行過程中,按照預先設置的時間間隔調用錯誤日志輸出參數,以輸出應用系統報錯時產生的錯誤日志文件,其中所述錯誤日志輸出參數預先添加在所述應用系統的配置文件中。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
在所述應用系統運行過程中,調用用戶訪問情況監控類文件,以在記錄文件中自動記錄用戶訪問情況。
3.根據權利要求1或2所述的方法,其特征在于,所述方法還包括:在所述應用系統運行過程中,調用數據庫驅動程序,以在記錄文件中記錄數據庫訪問情況,其中所述數據庫驅動程序預先添加在所述應用系統的配置文件中。
4.根據權利要求3所述的方法,其特征在于,所述方法還包括:在調用數據庫驅動程序過程中,采集數據庫的事務鎖的使用情況和請求鎖的使用情況;
記錄所述事務鎖的使用情況和所述請求鎖的使用情況。
5.根據權利要求3所述的方法,其特征在于,所述數據庫驅動程序預先添加在所述應用系統的配置文件中,包括:
將p6spy.jar添加到應用系統對應的jar文件夾中;
修改所述配置文件中數據庫驅動方式
“oracle.jdbc.dr iver.OracleDriver”修改為
“com.p6spy.engine.spy.P6SpyDriver”;
配置文件中所述記錄文件的存放位置和日志名稱,其中所述記錄文件用于記錄數據庫訪問情況。
6.一種系統性能測試裝置,其特征在于,所述裝置包括:
獲取單元,用于從當前用戶具有權限的目錄中獲取批處理文件,其中具有權限的目錄是指具有執行可執行文件的權限的目錄;
運行單元,用于運行所述批處理文件,以記錄應用系統的軟硬件環境信息;
第一調用單元,用于通過所述批處理文件調用系統性能監視程序,以監測所述應用系統的系統性能;
第二調用單元,用于在所述應用系統運行過程中,按照預先設置的時間間隔調用錯誤日志輸出參數,以輸出應用系統報錯時產生的錯誤日志文件,其中所述錯誤日志輸出參數預先添加在所述應用系統的配置文件中。
7.根據權利要求6所述的裝置,其特征在于,所述裝置還包括:第三調用單元,用于在所述應用系統運行過程中,調用用戶訪問情況監控類文件,以在記錄文件中自動記錄用戶訪問情況。
8.根據權利要求6或7所述的裝置,其特征在于,所述裝置還包括:第四調用單元,用于在所述應用系統運行過程中,調用數據庫驅動程序,以在記錄文件中記錄數據庫訪問情況,其中所述數據庫驅動程序預先添加在所述應用系統的配置文件中。
9.根據權利要求8所述的裝置,其特征在于,所述裝置還包括:第五調用單元,用于在調用數據庫驅動程序過程中,采集數據庫的事務鎖的使用情況和請求鎖的使用情況;
記錄單元,用于記錄所述事務鎖的使用情況和所述請求鎖的使用情況。
10.根據權利要求8所述的裝置,其特征在于,所述裝置還包括:預置單元,用于將所述數據庫驅動程序預先添加在所述應用系統的配置文件中,其中將所述數據庫驅動程序預先添加在所述應用系統的配置文件中包括:將p6spy.jar添加到應用系統對應的jar文件夾中;修改所述配置文件中數據庫驅動方式“oracle.jdbc.driver.OracleDriver”修改為“com.p6spy.engine.spy.P6SpyDriver”;配置文件中所述記錄文件的存放位置和日志名稱,其中所述記錄文件用于記錄數據庫訪問情況。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京恒華偉業科技股份有限公司,未經北京恒華偉業科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510984829.4/1.html,轉載請聲明來源鉆瓜專利網。





