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





