[發(fā)明專利]一種測試處理計算機軟件異常的系統(tǒng)及方法在審
| 申請?zhí)枺?/td> | 201711495515.3 | 申請日: | 2017-12-31 |
| 公開(公告)號: | CN108334447A | 公開(公告)日: | 2018-07-27 |
| 發(fā)明(設計)人: | 不公告發(fā)明人 | 申請(專利權)人: | 江蘇易潤信息技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 212000 江蘇省鎮(zhèn)江市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試對象 服務器 計算機軟件 測試處理 腳本 測試用例數(shù)據(jù)庫 調度服務器 通信計算機 配置文件 文件緩存 組服務器 存儲 測試自動化 服務器保存 測試操作 反饋測試 接入網絡 接收測試 控制測試 任務信息 實時處理 網絡連接 異常處理 異常狀態(tài) 運行狀態(tài) 監(jiān)聽 下載 分發(fā) 施加 測試 記錄 檢查 | ||
本發(fā)明公開了一種測試處理計算機軟件異常的系統(tǒng),包括通過網絡連接的控制與調度服務器、通信計算機組服務器、文件緩存服務器、測試用例數(shù)據(jù)庫服務器和測試對象服務器;控制與調度服務器控制測試流程;通信計算機組服務器監(jiān)聽并接收測試任務信息、執(zhí)行測試操作和反饋測試過程及結果;文件緩存服務器保存文件和腳本;測試用例數(shù)據(jù)庫服務器收集和存儲實驗結果。本發(fā)明還公開了所述一種測試處理計算機軟件異常的系統(tǒng)的測試方法,包括將測試對象接入網絡;下載配置文件和腳本;將配置文件和腳本分發(fā)各服務器;檢查測試對象運行狀態(tài);施加負載,并對測試對象進行異常處理;收集和存儲實驗結果。本發(fā)明能實時處理、記錄多臺測試對象的異常狀態(tài),實現(xiàn)測試自動化。
技術領域
本發(fā)明具體涉及一種測試處理計算機軟件異常的系統(tǒng)及方法。
背景技術
電力領域中應用的計算機系統(tǒng)在軟件測試過程中不可避免會受到各種測試用例錯誤和測試環(huán)境異常的干擾。如果測試軟件發(fā)生異常,會造成軟件測試結果錯誤和生產服務失效的風險。為了提高生產系統(tǒng)軟件質量,滿足軟件測試中功能測試自動化的要求,通常需要包含自動化測試實時異常處理功能,這對測試軟件平臺本身的可靠性又提出了較高要求,使測試目標系統(tǒng)在發(fā)生異常時,自動化測試平臺仍然能可靠的運行,捕獲異常發(fā)生的上下文并記錄異常處理的情況、提供有效的異常處理手段、滿足異常處理實時性要求,為提升軟件質量提供技術手段。
由此可見,系統(tǒng)中所采用的異常處理技術必須進行測試和分析,從而保證所設計的異常處理系統(tǒng)真正實現(xiàn)能夠對預定異常正確處理的目標,然而在實驗中開發(fā)的自動化測試平臺面臨著如何在測試執(zhí)行前進行測試的問題,如果在系統(tǒng)出現(xiàn)問題時再對其進行測試和分析,就會造成重大損失,因此必須系統(tǒng)投入使用之前,進行異常模擬和異常分析,進而評價系統(tǒng)穩(wěn)定性能力。
異常處理技術是用于驗證異常處理系統(tǒng)設計正確性和評價容錯性能的重要方法。現(xiàn)有的異常處理技術大部分采用異常處理工具實現(xiàn),但是,可識別并捕獲的異常種類比較單一,并且同時只能夠向一臺測試對象服務器進行異常處理,不適用于對分布式集群計算機的異常處理測試需求。
發(fā)明內容
本發(fā)明的目的之一在于提供一種能夠實時處理測試系統(tǒng)的各類異常狀態(tài)、并且能夠同時對多臺測試對象進行異常處理的一種測試處理計算機軟件異常的系統(tǒng)。
本發(fā)明的目的之二在于提供一種所述的一種測試處理計算機軟件異常的系統(tǒng)所應用的異常處理方法。
本發(fā)明提供的這種一種測試處理計算機軟件異常的系統(tǒng),包括控制與調度服務器、通信計算機組服務器、文件緩存服務器、測試用例數(shù)據(jù)庫服務器和測試對象服務器;控制與調度服務器、測試用例數(shù)據(jù)庫服務器、通信計算機組服務器和測試對象服務器通過計算機網絡連接在一起,文件緩存服務器與控制與調度服務器連接,通信計算機組服務器與測試對象服務器連接;控制與調度服務器用于管理、控制整個自動化測試流程;通信計算機組服務器用于監(jiān)聽并接收控制與調度服務器發(fā)送來的測試任務信息,并執(zhí)行相應的測試操作,同時反饋測試過程和測試結果給控制與調度服務器;文件緩存服務器用于保存與異常處理自動化測試相關的所有文件和腳本,通過文件系統(tǒng)服務下載到指定的服務器;測試用例數(shù)據(jù)庫服務器用于收集和存儲異常處理實驗生成的所有結果。
所述的一種測試處理計算機軟件異常的系統(tǒng),還包括服務狀態(tài)監(jiān)控計算機;服務狀態(tài)監(jiān)控計算機與控制與調度服務器連接,用于將控制與調度服務器發(fā)送的任務執(zhí)行進展相關數(shù)據(jù)顯示輸出,還用于實時顯示測試對象服務器的系統(tǒng)關鍵性能參數(shù)。
所述的一種測試處理計算機軟件異常的系統(tǒng),還包括異常處理管理服務器;異常處理管理服務器通過計算機網絡與測試異常處理系統(tǒng)連接,用于一種測試處理計算機軟件異常的系統(tǒng)的管理人員和運行維護人員對一種測試處理計算機軟件異常的系統(tǒng)的運行參數(shù)進行編輯和設置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇易潤信息技術有限公司,未經江蘇易潤信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711495515.3/2.html,轉載請聲明來源鉆瓜專利網。





