午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

接口功能測試方法、裝置、電子設(shè)備及存儲介質(zhì)與流程

文檔序號:39727083發(fā)布日期:2024-10-22 13:28閱讀:2來源:國知局
接口功能測試方法、裝置、電子設(shè)備及存儲介質(zhì)與流程

本技術(shù)屬于車載智能設(shè)備,尤其涉及一種接口功能測試方法、裝置、電子設(shè)備及存儲介質(zhì)。


背景技術(shù):

1、在軟件開發(fā)中,模塊功能開發(fā)完畢后,為了保證研發(fā)人員能夠進(jìn)行自測和問題排查,通常會基于現(xiàn)有代碼開發(fā)測試demo,用于驗(yàn)證接口功能是否符合預(yù)期,并進(jìn)行邊界參數(shù)測試和性能壓測。然而,測試所有場景的集成方法會使系統(tǒng)臃腫,因?yàn)檎杰浖⒉恍枰@些測試代碼,僅在測試階段需要。此外,多種測試場景需要多種接口組合調(diào)用,這意味著多個測試demo才能覆蓋所有場景,增加了研發(fā)的工作量,并且隨著測試場景增加,測試demo需要不斷新增和維護(hù)。

2、因此,亟需提供一種接口功能的測試方法,在保證接口測試覆蓋率的情況下,能夠以一種輕量化的方式減輕系統(tǒng)的測試負(fù)擔(dān)。


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

1、本技術(shù)實(shí)施例提供了一種接口功能測試方法、裝置、電子設(shè)備及存儲介質(zhì)。能夠在保證接口測試覆蓋率的情況下,以一種輕量化的方式減輕系統(tǒng)的測試負(fù)擔(dān)。

2、本技術(shù)實(shí)施例的第一方面提供了一種接口功能測試方法,所述接口功能測試方法包括:

3、獲取待測試模塊對應(yīng)的端口號,所述待測試模塊包括至少一個接口功能;

4、響應(yīng)于用戶將所述端口號輸入測試客戶端的登錄操作,在測試界面中顯示所述待測試模塊的測試指令信息,所述測試指令信息包括指令參數(shù)與所述待測試模塊中至少一個接口功能的對應(yīng)關(guān)系;

5、根據(jù)所述對應(yīng)關(guān)系,執(zhí)行所述待測試模塊中至少一個接口功能的測試。

6、可選地,不同的待測試模塊對應(yīng)同一端口號;所述響應(yīng)于用戶將所述端口號輸入測試客戶端的登錄操作,在測試界面中顯示所述待測試模塊的測試指令信息,包括:

7、響應(yīng)于用戶將所述端口號輸入測試客戶端的登錄操作,在測試界面顯示多個候選待測試模塊;

8、響應(yīng)于用戶輸入的目標(biāo)待測試模塊的名稱信息,在所述測試界面中顯示所述目標(biāo)待測試模塊的測試指令信息,所述目標(biāo)待測試模塊為所述多個候選待測試模塊中的一個。

9、可選地,所述根據(jù)所述對應(yīng)關(guān)系,執(zhí)行所述待測試模塊中至少一個接口功能的測試,包括:

10、根據(jù)所述對應(yīng)關(guān)系,在用戶輸入一目標(biāo)指令參數(shù)時,執(zhí)行所述目標(biāo)指令參數(shù)對應(yīng)的待測試模塊中至少一個接口功能的測試;

11、其中,所述目標(biāo)指令參數(shù)對應(yīng)所述待測試模塊中一個接口功能或多個接口功能的組合。

12、可選地,所述根據(jù)所述對應(yīng)關(guān)系,執(zhí)行所述待測試模塊中至少一個接口功能的測試,還包括:

13、根據(jù)所述對應(yīng)關(guān)系,執(zhí)行所述測試指令信息中所述待測試模塊的完整測試;

14、其中,所述完整測試包括待測試模塊中包括的所有指令參數(shù)的對應(yīng)接口功能測試,所述對應(yīng)功能接口測試包括單獨(dú)功能接口測試或組合功能接口測試。

15、可選地,所述測試指令信息中包括預(yù)留指令參數(shù);所述接口功能測試方法還包括:

16、根據(jù)所述待測試模塊的測試場景,配置所述預(yù)留指令參數(shù)與所述測試場景中包括的接口功能的第一對應(yīng)關(guān)系;

17、根據(jù)所述預(yù)留指令參數(shù)與所述測試場景中包括的接口功能的第一對應(yīng)關(guān)系,執(zhí)行所述測試場景的測試。

18、可選地,所述接口功能測試方法還包括:

19、獲取所述待測試模塊全接口功能測試包括的所有接口功能;

20、配置一指令參數(shù)與所述全接口功能測試包括的所有接口功能的第二對應(yīng)關(guān)系,并根據(jù)所述第二對應(yīng)關(guān)系,執(zhí)行所述待測試模塊全接口功能測試。

21、可選地,在所述獲取待測試模塊對應(yīng)的端口號之前,所述接口功能測試方法還包括:

22、響應(yīng)于用戶對接口測試文件的觸發(fā)操作,引入模塊化測試框架,以生成所述測試客戶端。

23、本技術(shù)實(shí)施例的第二方面提供了一種接口功能測試裝置,所述接口功能測試裝置包括:

24、獲取模塊,用于獲取待測試模塊對應(yīng)的端口號,所述待測試模塊包括至少一個接口功能;

25、顯示模塊,用于響應(yīng)于用戶將所述端口號輸入測試客戶端的登錄操作,在測試界面中顯示所述待測試模塊的測試指令信息,所述測試指令信息包括指令參數(shù)與所述待測試模塊中至少一個接口功能的對應(yīng)關(guān)系;

26、測試模塊,用于根據(jù)所述對應(yīng)關(guān)系,執(zhí)行所述待測試模塊中至少一個接口功能的測試。

27、可選地,在不同的待測試模塊對應(yīng)同一端口號的情況下,所述顯示模塊具體可以包括:

28、登錄子模塊,用于響應(yīng)于用戶將所述端口號輸入測試客戶端的登錄操作,在測試界面顯示多個候選待測試模塊;

29、信息顯示子模塊,用于響應(yīng)于用戶輸入的目標(biāo)待測試模塊的名稱信息,在所述測試界面中顯示所述目標(biāo)待測試模塊的測試指令信息,所述目標(biāo)待測試模塊為所述多個候選待測試模塊中的一個。

30、可選地,所述測試模塊具體可以包括:

31、第一測試執(zhí)行子模塊,用于根據(jù)所述對應(yīng)關(guān)系,在用戶輸入一目標(biāo)指令參數(shù)時,執(zhí)行所述目標(biāo)指令參數(shù)對應(yīng)的待測試模塊中至少一個接口功能的測試;

32、其中,所述目標(biāo)指令參數(shù)對應(yīng)所述待測試模塊中一個接口功能或多個接口功能的組合。

33、可選地,所述測試模塊具體還可以包括:

34、第二測試執(zhí)行子模塊,用于根據(jù)所述對應(yīng)關(guān)系,執(zhí)行所述測試指令信息中所述待測試模塊的完整測試;

35、其中,所述完整測試包括待測試模塊中包括的所有指令參數(shù)的對應(yīng)接口功能測試,所述對應(yīng)功能接口測試包括單獨(dú)功能接口測試或組合功能接口測試。

36、可選地,在所述測試指令信息中包括預(yù)留指令參數(shù)的情況下,所述接口功能測試裝置還包括:

37、配置模塊,用于根據(jù)所述待測試模塊的測試場景,配置所述預(yù)留指令參數(shù)與所述測試場景中包括的接口功能的第一對應(yīng)關(guān)系;

38、第一測試執(zhí)行模塊,用于根據(jù)所述預(yù)留指令參數(shù)與所述測試場景中包括的接口功能的第一對應(yīng)關(guān)系,執(zhí)行所述測試場景的測試。

39、可選地,所述接口功能測試裝置還包括:

40、功能獲取模塊,用于獲取所述待測試模塊全接口功能測試包括的所有接口功能;

41、第二測試執(zhí)行模塊,用于配置一指令參數(shù)與所述全接口功能測試包括的所有接口功能的第二對應(yīng)關(guān)系,并根據(jù)所述第二對應(yīng)關(guān)系,執(zhí)行所述待測試模塊全接口功能測試。

42、可選地,所述接口功能測試裝置還包括:

43、客戶端生成模塊,用于響應(yīng)于用戶對接口測試文件的觸發(fā)操作,引入模塊化測試框架,以生成所述測試客戶端。

44、本技術(shù)實(shí)施例的第三方面提供了一種電子設(shè)備,包括:存儲器、處理器以及存儲在存儲器中并可在處理器上運(yùn)行的計(jì)算機(jī)程序,處理器執(zhí)行計(jì)算機(jī)程序時實(shí)現(xiàn)上述第一方面的方法。

45、本技術(shù)實(shí)施例的第四方面提供了一種計(jì)算機(jī)可讀存儲介質(zhì),計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)上述第一方面的方法。

46、本技術(shù)實(shí)施例的第五方面提供了一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)計(jì)算機(jī)程序產(chǎn)品在電子設(shè)備上運(yùn)行時,使得電子設(shè)備執(zhí)行上述第一方面的方法。

47、本技術(shù)實(shí)施例與現(xiàn)有技術(shù)相比存在的有益效果是:

48、本技術(shù)實(shí)施例通過獲取包括至少一個接口功能的待測試模塊的端口號,指示用戶進(jìn)行登錄操作,然后響應(yīng)于用戶將端口號輸入測試客戶端的登錄操作,在測試界面中顯示待測試模塊的測試指令信息,即對待測試模塊進(jìn)行測試的指令參數(shù)與待測試模塊中至少一個接口功能的對應(yīng)關(guān)系,最后根據(jù)對應(yīng)關(guān)系,執(zhí)行待測試模塊中至少一個接口功能的測試,上述方案將接口功能的測試集成于一個待測試模塊中,無需針對每個測試場景編寫demo代碼,以一種輕量化的方式減輕系統(tǒng)的測試負(fù)擔(dān),并且待測試模塊中包括至少一個接口功能的測試,又保證了接口測試的覆蓋率。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1