欧美日韩啪啪,最新精品在线,国产ts一区二区,色亚洲一区二区,草草影院国产,久久国产99,欧美日韩四区

接口測試方法和裝置與流程

文檔序號:42325877發(fā)布日期:2025-07-01 19:44閱讀:8來源:國知局

本申請涉及計算機,具體涉及自動化測試,尤其涉及一種接口測試方法和裝置。


背景技術(shù):

1、客戶端可能會遇到各種不可預(yù)測的情況,如服務(wù)器故障、網(wǎng)絡(luò)連接中斷等,為提升客戶端穩(wěn)定性提出了以下兩種測試方案:方案1)在客戶端中集成sdk,注入服務(wù)端接口異常數(shù)據(jù),檢測客戶端是否發(fā)生崩潰、白屏等異常情況;方案2)隨機或手動將接口字段模擬成控制、非預(yù)期類型等,生成異常數(shù)據(jù),通過客戶端連接代理將異常數(shù)據(jù)返回給客戶端,檢測客戶端是否發(fā)生異常。

2、其中,方案1)對客戶端侵入比較大,開發(fā)和維護成本較高;方案2)在接口字段較大時,耗費時間、人力成本較高,測試有效性和效率較低。


技術(shù)實現(xiàn)思路

1、本申請實施例提供了一種接口測試方法、裝置、設(shè)備以及存儲介質(zhì)。

2、根據(jù)第一方面,本申請實施例提供了一種接口測試方法,該方法包括:響應(yīng)于獲取到接口測試請求,在預(yù)設(shè)的類型庫中,確定出目標(biāo)原子級異常類型;基于目標(biāo)原子級異常類型中各原子級異常類型對應(yīng)的異常數(shù)據(jù)生成方式,生成異常數(shù)據(jù);按照目標(biāo)原子級異常類型中各原子級異常類型對應(yīng)的注入方式,將異常數(shù)據(jù)注入web調(diào)試代理工具;基于注入后的web調(diào)試代理工具,對待測試接口進(jìn)行測試。

3、根據(jù)第二方面,本申請實施例提供了一種接口測試裝置,該裝置包括:獲取模塊,被配置成響應(yīng)于獲取到接口測試請求,在預(yù)設(shè)的類型庫中,確定出目標(biāo)原子級異常類型;生成模塊,被配置成基于目標(biāo)原子級異常類型中各原子級異常類型對應(yīng)的異常數(shù)據(jù)生成方式,生成異常數(shù)據(jù);注入模塊,被配置成按照目標(biāo)原子級異常類型中各原子級異常類型對應(yīng)的注入方式,將異常數(shù)據(jù)注入web調(diào)試代理工具;測試模塊,被配置成基于注入后的web調(diào)試代理工具,對待測試接口進(jìn)行測試。

4、根據(jù)第三方面,本申請實施例提供了一種電子設(shè)備,該電子設(shè)備包括一個或多個處理器;存儲裝置,其上存儲有一個或多個程序,當(dāng)一個或多個程序被該一個或多個處理器執(zhí)行,使得一個或多個處理器實現(xiàn)如第一方面的任一實施例的接口測試方法。

5、根據(jù)第四方面,本申請實施例提供了一種計算機可讀介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)如第一方面的任一實施例的接口測試方法。

6、本申請通過響應(yīng)于獲取到接口測試請求,在預(yù)設(shè)的類型庫中,確定出目標(biāo)原子級異常類型;基于目標(biāo)原子級異常類型中各原子級異常類型對應(yīng)的異常數(shù)據(jù)生成方式,生成異常數(shù)據(jù);按照目標(biāo)原子級異常類型中各原子級異常類型對應(yīng)的注入方式,將異常數(shù)據(jù)注入web調(diào)試代理工具;基于注入后的web調(diào)試代理工具,對待測試接口進(jìn)行測試,實現(xiàn)了基于原子級異常類型的自動化測試,提升了測試效率和有效性。

7、應(yīng)當(dāng)理解,本部分所描述的內(nèi)容并非旨在標(biāo)識本公開的實施例的關(guān)鍵或重要特征,也不用于限制本公開的范圍。本公開的其他特征將通過以下的說明書而變得容易理解。



技術(shù)特征:

1.一種接口測試方法,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其中,所述接口測試請求還包括:目標(biāo)故障場景,以及所述在預(yù)設(shè)的類型庫中,確定出目標(biāo)原子級異常類型,包括:

3.根據(jù)權(quán)利要求2所述的方法,所述方法還包括:

4.根據(jù)權(quán)利要求1-3任一所述的方法,其中,所述接口匹配規(guī)則包括:

5.根據(jù)權(quán)利要求1-3任一所述的方法,所述方法還包括:

6.根據(jù)權(quán)利要求5所述的方法,其中,所述web測試代理工具為whistle。

7.一種接口測試裝置,所述裝置包括:

8.根據(jù)權(quán)利要求7所述的裝置,其中,所述獲取模塊進(jìn)一步被配置成:

9.一種電子設(shè)備,其特征在于,包括:

10.一種存儲有計算機指令的非瞬時計算機可讀存儲介質(zhì),其特征在于,所述計算機指令用于使所述計算機執(zhí)行權(quán)利要求1-6中任一項所述的方法。


技術(shù)總結(jié)
本申請公開了接口測試方法和裝置,涉及自動化測試技術(shù)領(lǐng)域。該方法的一具體實施方式包括:響應(yīng)于獲取到接口測試請求,在預(yù)設(shè)的類型庫中,確定出目標(biāo)原子級異常類型;基于目標(biāo)原子級異常類型中各原子級異常類型對應(yīng)的異常數(shù)據(jù)生成方式,生成異常數(shù)據(jù);按照目標(biāo)原子級異常類型中各原子級異常類型對應(yīng)的注入方式,將異常數(shù)據(jù)注入web調(diào)試代理工具;基于注入后的web調(diào)試代理工具,對待測試接口進(jìn)行測試。該實施方式實現(xiàn)了基于原子級異常類型的自動化測試,提升了測試效率和有效性。

技術(shù)研發(fā)人員:劉寧,高楚云,方梓浩,周穎
受保護的技術(shù)使用者:北京沃東天駿信息技術(shù)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/6/30
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1