[發(fā)明專利]主機(jī)下平臺的自動化測試中案例校對系統(tǒng)及方法在審
| 申請?zhí)枺?/td> | 202110629680.3 | 申請日: | 2021-06-07 |
| 公開(公告)號: | CN113360381A | 公開(公告)日: | 2021-09-07 |
| 發(fā)明(設(shè)計)人: | 梁雄;張棵;葉建鋒;余小娟 | 申請(專利權(quán))人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京三友知識產(chǎn)權(quán)代理有限公司 11127 | 代理人: | 劉熔;趙平 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 主機(jī) 平臺 自動化 測試 案例 校對 系統(tǒng) 方法 | ||
本發(fā)明提供了一種主機(jī)下平臺的自動化測試中案例校對系統(tǒng)及方法,該系統(tǒng)包括:通訊區(qū)配置模塊,用于接收用戶輸入的測試案例對應(yīng)的通訊區(qū)信息,對所述通訊區(qū)進(jìn)行關(guān)鍵字識別和分詞處理,獲得滿足預(yù)設(shè)格式要求的測試案例對應(yīng)的通訊區(qū)文字向量;自校對模塊,用于在通訊區(qū)配置模塊查詢當(dāng)前測試案例對應(yīng)的通訊區(qū)文字向量,根據(jù)預(yù)先配置的校對規(guī)則對所述通訊區(qū)文字向量進(jìn)行自校對,生成當(dāng)前測試案例的自校對結(jié)果;Kafka緩存,用于將當(dāng)前測試案例的自校對結(jié)果保存到Kafka緩存;結(jié)果輸出模塊,用于從Kafka緩存中獲取當(dāng)前測試案例的自校對結(jié)果并輸出。本發(fā)明可以在主機(jī)下平臺的自動化測試中實現(xiàn)案例自動校對。
技術(shù)領(lǐng)域
本發(fā)明涉及自動化測試技術(shù)領(lǐng)域,尤其涉及一種主機(jī)下平臺的自動化測試中案例校對系統(tǒng)及方法。
背景技術(shù)
在主機(jī)下平臺的自動化測試過程中,會經(jīng)常使用自動化測試來完成相同案例在主機(jī)側(cè)和平臺側(cè)輸出結(jié)果的核對。由于主機(jī)下平臺在設(shè)計過程中,會出現(xiàn)字段名、字段類型、字段長度等不完全相同,例如腳本通訊區(qū)的終端號上送為空,主機(jī)側(cè)程序會報錯,平臺側(cè)程序正常通過;腳本通訊區(qū)的摘要字段長度超長,主機(jī)側(cè)程序正常處理,平臺側(cè)程序則會報錯。在自動化測試前,會出現(xiàn)如下兩種場景:1、測試人員使用主機(jī)側(cè)現(xiàn)有案例,將主機(jī)側(cè)腳本案例中關(guān)鍵業(yè)務(wù)字段復(fù)制到平臺側(cè)腳本的案例相應(yīng)字段中;2、測試人員直接使用平臺側(cè)腳本新編制的案例,將平臺側(cè)案例中關(guān)鍵業(yè)務(wù)字段復(fù)制到主機(jī)側(cè)腳本的案例相應(yīng)字段中。不管是哪種場景,特別是涉及賬務(wù)交易時,腳本通訊區(qū)字段很多,一般測試人員需要不斷的觸發(fā)自動化運行,如發(fā)現(xiàn)報錯則根據(jù)報錯提示字段進(jìn)行調(diào)試修改案例,例如完善通訊區(qū)必輸場、時間戳送對類型等等,才能把主機(jī)側(cè)或平臺側(cè)的腳本調(diào)通,進(jìn)而才能正確運行到后續(xù)的自動化測試,否則由于腳本上送案例的問題,造成主機(jī)側(cè)或平臺側(cè)腳本直接運行報錯,自動化測試就直接中斷報錯了。一般使用對比測試的目的是為了發(fā)現(xiàn)程序處理邏輯不一致的問題,測試人員其實并不想花費大量時間去調(diào)試主機(jī)側(cè)或平臺側(cè)的腳本。
綜上,沒有一種在主機(jī)下平臺自動化測試過程中案例自校對的系統(tǒng)及方法。
發(fā)明內(nèi)容
本發(fā)明實施例提出一種主機(jī)下平臺的自動化測試中案例校對系統(tǒng),用以在主機(jī)下平臺的自動化測試中實現(xiàn)案例自動校對,該系統(tǒng)包括:
通訊區(qū)配置模塊,用于接收用戶輸入的測試案例對應(yīng)的通訊區(qū)信息,對所述通訊區(qū)進(jìn)行關(guān)鍵字識別和分詞處理,獲得滿足預(yù)設(shè)格式要求的測試案例對應(yīng)的通訊區(qū)文字向量;
自校對模塊,用于在通訊區(qū)配置模塊查詢當(dāng)前測試案例對應(yīng)的通訊區(qū)文字向量,根據(jù)預(yù)先配置的校對規(guī)則對所述通訊區(qū)文字向量進(jìn)行自校對,生成當(dāng)前測試案例的自校對結(jié)果;
Kafka緩存,用于將當(dāng)前測試案例的自校對結(jié)果保存到Kafka緩存;
結(jié)果輸出模塊,用于從Kafka緩存中獲取當(dāng)前測試案例的自校對結(jié)果并輸出。
本發(fā)明實施例提出一種主機(jī)下平臺的自動化測試中案例校對方法,用以在主機(jī)下平臺的自動化測試中實現(xiàn)案例自動校對,該方法包括:
接收用戶輸入的測試案例對應(yīng)的通訊區(qū)信息;
對所述通訊區(qū)進(jìn)行關(guān)鍵字識別和分詞處理,獲得滿足預(yù)設(shè)格式要求的測試案例對應(yīng)的通訊區(qū)文字向量;
查詢當(dāng)前測試案例對應(yīng)的通訊區(qū)文字向量,根據(jù)預(yù)先配置的校對規(guī)則對所述通訊區(qū)文字向量進(jìn)行自校對,生成當(dāng)前測試案例的自校對結(jié)果;
將當(dāng)前測試案例的自校對結(jié)果保存到Kafka緩存;
從Kafka緩存中獲取當(dāng)前測試案例的自校對結(jié)果并輸出。
本發(fā)明實施例還提出了一種計算機(jī)設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機(jī)程序,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)上述主機(jī)下平臺的自動化測試中案例校對方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國工商銀行股份有限公司,未經(jīng)中國工商銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110629680.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 自動化設(shè)備和自動化系統(tǒng)
- 一種基于流程驅(qū)動的測試自動化方法以及測試自動化系統(tǒng)
- 用于工業(yè)自動化設(shè)備認(rèn)識的系統(tǒng)和方法
- 實現(xiàn)過程自動化服務(wù)的標(biāo)準(zhǔn)化設(shè)計方法學(xué)的自動化系統(tǒng)
- 一種日產(chǎn)50萬安時勻漿自動化系統(tǒng)
- 一種自動化肥料生產(chǎn)系統(tǒng)
- 一種電氣自動化設(shè)備自動檢測系統(tǒng)及檢測方法
- 用于自動化應(yīng)用的抽象層
- 一種基于虛擬化架構(gòu)的自動化系統(tǒng)功能驗證方法
- 自動化測試框架自動測試的實現(xiàn)技術(shù)





