[發(fā)明專利]測(cè)試接口的遠(yuǎn)程調(diào)用方法、調(diào)用封裝引擎及遠(yuǎn)程代理引擎在審
| 申請(qǐng)?zhí)枺?/td> | 201811025116.5 | 申請(qǐng)日: | 2018-09-04 |
| 公開(公告)號(hào): | CN110874321A | 公開(公告)日: | 2020-03-10 |
| 發(fā)明(設(shè)計(jì))人: | 趙俞劍;嚴(yán)嘉蔚 | 申請(qǐng)(專利權(quán))人: | 北京優(yōu)酷科技有限公司 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36 |
| 代理公司: | 北京三友知識(shí)產(chǎn)權(quán)代理有限公司 11127 | 代理人: | 李輝;陳剛 |
| 地址: | 100102 北*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 測(cè)試 接口 遠(yuǎn)程 調(diào)用 方法 封裝 引擎 代理 | ||
本申請(qǐng)實(shí)施方式公開了一種測(cè)試接口的遠(yuǎn)程調(diào)用方法、調(diào)用封裝引擎及遠(yuǎn)程代理引擎,其中,所述方法包括:讀取測(cè)試腳本,并識(shí)別所述測(cè)試腳本中包含的測(cè)試指令,所述測(cè)試指令中包括本地化接口的標(biāo)識(shí)以及所述本地化接口綁定的測(cè)試業(yè)務(wù);將所述測(cè)試指令轉(zhuǎn)換為指向遠(yuǎn)端測(cè)試接口的調(diào)用請(qǐng)求,并向遠(yuǎn)程代理引擎發(fā)送所述調(diào)用請(qǐng)求,以使得所述遠(yuǎn)程代理引擎基于所述調(diào)用請(qǐng)求,調(diào)用測(cè)試樣本的所述遠(yuǎn)端測(cè)試接口,并通過所述遠(yuǎn)端測(cè)試接口對(duì)所述測(cè)試樣本執(zhí)行所述測(cè)試業(yè)務(wù);接收所述遠(yuǎn)程代理引擎針對(duì)所述調(diào)用請(qǐng)求反饋的響應(yīng)信息。本申提供的技術(shù)方案,能夠提高測(cè)試過程的便捷性。
技術(shù)領(lǐng)域
本申請(qǐng)涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種測(cè)試接口的遠(yuǎn)程調(diào)用方法、調(diào)用封裝引擎及遠(yuǎn)程代理引擎。
背景技術(shù)
在應(yīng)用(Application)的開發(fā)過程中,為了保證應(yīng)用的穩(wěn)定性,通常需要對(duì)應(yīng)用的各項(xiàng)功能進(jìn)行測(cè)試。當(dāng)前,在完成某個(gè)SDK(Software Development Kit,軟件開發(fā)工具包)的開發(fā)之后,通常會(huì)利用該SDK對(duì)應(yīng)用的測(cè)試樣本(Demo)進(jìn)行測(cè)試,以驗(yàn)證SDK的功能。
目前,對(duì)SDK的測(cè)試過程通常是在本地進(jìn)行的。測(cè)試人員可以將SDK與測(cè)試樣本進(jìn)行打包,從而得到集成了SDK的測(cè)試樣式。該測(cè)試樣本可以提供一個(gè)測(cè)試界面,測(cè)試人員通過在測(cè)試界面中下達(dá)指定的測(cè)試指令,從而實(shí)現(xiàn)對(duì)SDK的測(cè)試。
然而,現(xiàn)有技術(shù)中的這種測(cè)試方法,只能在本地對(duì)SDK進(jìn)行測(cè)試,如果SDK處于遠(yuǎn)端,測(cè)試人員則無法對(duì)SDK進(jìn)行測(cè)試。因此,這種測(cè)試方法不夠便捷。
發(fā)明內(nèi)容
本申請(qǐng)實(shí)施方式的目的是提供一種測(cè)試接口的遠(yuǎn)程調(diào)用方法、調(diào)用封裝引擎及遠(yuǎn)程代理引擎,能夠提高測(cè)試過程的便捷性。
為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施方式提供一種測(cè)試接口的遠(yuǎn)程調(diào)用方法,所述方法包括:讀取測(cè)試腳本,并識(shí)別所述測(cè)試腳本中包含的測(cè)試指令,所述測(cè)試指令中包括本地化接口的標(biāo)識(shí)以及所述本地化接口綁定的測(cè)試業(yè)務(wù);將所述測(cè)試指令轉(zhuǎn)換為指向遠(yuǎn)端測(cè)試接口的調(diào)用請(qǐng)求,并向遠(yuǎn)程代理引擎發(fā)送所述調(diào)用請(qǐng)求,以使得所述遠(yuǎn)程代理引擎基于所述調(diào)用請(qǐng)求,調(diào)用測(cè)試樣本的所述遠(yuǎn)端測(cè)試接口,并通過所述遠(yuǎn)端測(cè)試接口對(duì)所述測(cè)試樣本執(zhí)行所述測(cè)試業(yè)務(wù);接收所述遠(yuǎn)程代理引擎針對(duì)所述調(diào)用請(qǐng)求反饋的響應(yīng)信息。
為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施方式還提供一種調(diào)用封裝引擎,所述調(diào)用封裝引擎包括:腳本讀取單元,用于讀取測(cè)試腳本,并識(shí)別所述測(cè)試腳本中包含的測(cè)試指令,所述測(cè)試指令中包括本地化接口的標(biāo)識(shí)以及所述本地化接口綁定的測(cè)試業(yè)務(wù);調(diào)用請(qǐng)求轉(zhuǎn)換單元,用于將所述測(cè)試指令轉(zhuǎn)換為指向遠(yuǎn)端測(cè)試接口的調(diào)用請(qǐng)求,并向遠(yuǎn)程代理引擎發(fā)送所述調(diào)用請(qǐng)求,以使得所述遠(yuǎn)程代理引擎基于所述調(diào)用請(qǐng)求,調(diào)用測(cè)試樣本的所述遠(yuǎn)端測(cè)試接口,并通過所述遠(yuǎn)端測(cè)試接口對(duì)所述測(cè)試樣本執(zhí)行所述測(cè)試業(yè)務(wù);響應(yīng)信息接收單元,用于接收所述遠(yuǎn)程代理引擎針對(duì)所述調(diào)用請(qǐng)求反饋的響應(yīng)信息。
為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施方式還提供一種測(cè)試接口的遠(yuǎn)程調(diào)用方法,所述方法包括:接收調(diào)用封裝引擎發(fā)來的調(diào)用請(qǐng)求,并識(shí)別所述調(diào)用請(qǐng)求中包含的遠(yuǎn)端測(cè)試接口的標(biāo)識(shí)以及所述遠(yuǎn)端測(cè)試接口綁定的測(cè)試業(yè)務(wù);其中,所述遠(yuǎn)端測(cè)試接口與所述調(diào)用封裝引擎的本地化接口互相映射;確定所述遠(yuǎn)端測(cè)試接口所屬的目標(biāo)測(cè)試樣本,并通過調(diào)用所述遠(yuǎn)端測(cè)試接口,對(duì)所述目標(biāo)測(cè)試樣本執(zhí)行所述測(cè)試業(yè)務(wù);向所述調(diào)用封裝引擎反饋針對(duì)所述調(diào)用請(qǐng)求的響應(yīng)信息。
為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施方式還提供一種遠(yuǎn)程代理引擎,所述遠(yuǎn)程代理引擎包括:調(diào)用請(qǐng)求接收單元,用于接收調(diào)用封裝引擎發(fā)來的調(diào)用請(qǐng)求,并識(shí)別所述調(diào)用請(qǐng)求中包含的遠(yuǎn)端測(cè)試接口的標(biāo)識(shí)以及所述遠(yuǎn)端測(cè)試接口綁定的測(cè)試業(yè)務(wù);其中,所述遠(yuǎn)端測(cè)試接口與所述調(diào)用封裝引擎的本地化接口互相映射;測(cè)試業(yè)務(wù)執(zhí)行單元,用于確定所述遠(yuǎn)端測(cè)試接口所屬的目標(biāo)測(cè)試樣本,并通過調(diào)用所述遠(yuǎn)端測(cè)試接口,對(duì)所述目標(biāo)測(cè)試樣本執(zhí)行所述測(cè)試業(yè)務(wù);響應(yīng)信息反饋單元,用于向所述調(diào)用封裝引擎反饋針對(duì)所述調(diào)用請(qǐng)求的響應(yīng)信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京優(yōu)酷科技有限公司,未經(jīng)北京優(yōu)酷科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811025116.5/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 軟件測(cè)試系統(tǒng)及測(cè)試方法
- 自動(dòng)化測(cè)試方法和裝置
- 一種應(yīng)用于視頻點(diǎn)播系統(tǒng)的測(cè)試裝置及測(cè)試方法
- Android設(shè)備的測(cè)試方法及系統(tǒng)
- 一種工廠測(cè)試方法、系統(tǒng)、測(cè)試終端及被測(cè)試終端
- 一種軟件測(cè)試的方法、裝置及電子設(shè)備
- 測(cè)試方法、測(cè)試裝置、測(cè)試設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 測(cè)試裝置及測(cè)試系統(tǒng)
- 測(cè)試方法及測(cè)試系統(tǒng)
- 一種數(shù)控切削指令運(yùn)行軟件測(cè)試系統(tǒng)及方法
- 用于提供遠(yuǎn)程幫助的方法和服務(wù)器
- 遠(yuǎn)程登錄會(huì)話維護(hù)方法、遠(yuǎn)程登錄代理和計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)
- 汽車遠(yuǎn)程控制裝置和方法
- 一種基于EMS系統(tǒng)的變電站遠(yuǎn)程監(jiān)控系統(tǒng)
- 遠(yuǎn)程控制終端、遠(yuǎn)程控制方法、遠(yuǎn)程受控終端和遠(yuǎn)程受控方法
- 對(duì)遠(yuǎn)程受控終端的受控方式進(jìn)行自定義的裝置及方法
- 一種基于互聯(lián)網(wǎng)的移動(dòng)遠(yuǎn)程醫(yī)療綜合服務(wù)系統(tǒng)
- 一種遠(yuǎn)程控制方法、裝置及存儲(chǔ)介質(zhì)
- 一種遠(yuǎn)程炒菜機(jī)、遠(yuǎn)程炒菜機(jī)系統(tǒng)及遠(yuǎn)程炒菜方法
- 一種計(jì)算機(jī)遠(yuǎn)程控制組件
- IDL調(diào)用裝置及調(diào)用方法
- 調(diào)用方法及調(diào)用系統(tǒng)
- 一種服務(wù)調(diào)用方法及裝置
- 服務(wù)調(diào)用方法、服務(wù)調(diào)用裝置及服務(wù)調(diào)用系統(tǒng)
- 組件調(diào)用方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 身份驗(yàn)證方法及裝置
- 系統(tǒng)調(diào)用處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)調(diào)用方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種微服務(wù)請(qǐng)求重試的方法及終端
- 業(yè)務(wù)數(shù)據(jù)的處理方法、裝置及系統(tǒng)





