亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)處理方法及相關(guān)裝置與流程

文檔序號:40388951發(fā)布日期:2024-12-20 12:11閱讀:6來源:國知局
數(shù)據(jù)處理方法及相關(guān)裝置與流程

本申請涉及計算機,特別是一種數(shù)據(jù)處理方法及相關(guān)裝置。


背景技術(shù):

1、單元測試(unit?testing),是指對軟件中的最小可測試單元進行檢查和驗證,其目的是檢驗軟件基本組成單位的正確性。單元測試是開發(fā)者編寫的一小段代碼,用于檢驗被測代碼的一個很小的、很明確的功能是否正確。通常而言,一個單元測試是用于判斷某個特定條件(或者場景)下某個特定函數(shù)的行為。例如,可以把一個很大的值放入一個有序list中去,然后確認該值出現(xiàn)在list的尾部?;蛘?,可以會從字符串中刪除匹配某種模式的字符,然后確認字符串確實不再包含這些字符了。


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

1、有鑒于此,本申請?zhí)峁┝艘环N數(shù)據(jù)處理方法及相關(guān)裝置,可以基于待測試數(shù)據(jù)的類型自動構(gòu)建對應(yīng)的測試用例,在避免漏檢測的同時也可以避免對同一待測試數(shù)據(jù)的重復(fù)檢測,大大提升了單元檢測的效率。

2、第一方面,本申請實施例提供了一種數(shù)據(jù)處理方法,所述方法包括:

3、確定第一數(shù)據(jù)集中的待測試數(shù)據(jù);

4、構(gòu)建所述待測試數(shù)據(jù)對應(yīng)的測試用例,所述測試用例包括數(shù)據(jù)單元名詞、請求參數(shù)、依賴數(shù)據(jù)單元、期望返回數(shù)據(jù)樣例和驗證方式;

5、根據(jù)所述測試用例生成測試用數(shù)據(jù);

6、根據(jù)所述測試用數(shù)據(jù)對所述待測試數(shù)據(jù)進行測試,得到測試結(jié)果。

7、第二方面,本申請實施例提供了一種數(shù)據(jù)處理裝置,所述裝置包括:

8、確定單元,用于確定第一數(shù)據(jù)集中的待測試數(shù)據(jù);

9、構(gòu)建單元,用于構(gòu)建所述待測試數(shù)據(jù)對應(yīng)的測試用例,所述測試用例包括數(shù)據(jù)單元名詞、請求參數(shù)、依賴數(shù)據(jù)單元、期望返回數(shù)據(jù)樣例和驗證方式;

10、生成單元,用于根據(jù)所述測試用例生成測試用數(shù)據(jù);

11、測試單元,用于根據(jù)所述測試用數(shù)據(jù)對所述待測試數(shù)據(jù)進行測試,得到測試結(jié)果。

12、第三方面,本申請實施例提供一種電子設(shè)備,包括處理器、存儲器、通信接口以及一個或多個程序,其中,上述一個或多個程序被存儲在上述存儲器中,并且被配置由上述處理器執(zhí)行,上述程序包括用于執(zhí)行本申請實施例第一方面任一方法中的步驟的指令。

13、第四方面,本申請實施例提供了一種計算機可讀存儲介質(zhì),其中,上述計算機可讀存儲介質(zhì)存儲用于電子數(shù)據(jù)交換的計算機程序,其中,上述計算機程序使得計算機執(zhí)行如本申請實施例第一方面任一方法中所描述的部分或全部步驟。

14、第五方面,本申請實施例提供了一種計算機程序產(chǎn)品,其中,上述計算機程序產(chǎn)品包括存儲了計算機程序的非瞬時性計算機可讀存儲介質(zhì),上述計算機程序可操作來使計算機執(zhí)行如本申請實施例第一方面任一方法中所描述的部分或全部步驟。該計算機程序產(chǎn)品可以為一個軟件安裝包。

15、可以看出,在本申請實施例中,自動構(gòu)建待測試數(shù)據(jù)對應(yīng)的測試用例,根據(jù)測試用例生成測試用數(shù)據(jù)進行數(shù)據(jù)測試,實現(xiàn)了自動對數(shù)據(jù)進行測試,提高了數(shù)據(jù)測試效率,另外測試用例包括的數(shù)據(jù)單元名詞、請求參數(shù)、依賴數(shù)據(jù)單元、期望返回數(shù)據(jù)樣例和驗證方式是一次性生成的,簡化了測試用例的生成方式,進一步提升了數(shù)據(jù)測試效率。



技術(shù)特征:

1.一種數(shù)據(jù)處理方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述待測試數(shù)據(jù)的類型包括新增類型;所述確定第一數(shù)據(jù)集中的待測試數(shù)據(jù),包括:

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述第三數(shù)據(jù)子集,確定所述第二數(shù)據(jù)子集中數(shù)據(jù)類型為所述新增類型的數(shù)據(jù),包括:

4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述待測試數(shù)據(jù)的類型包括變更類型;所述確定第一數(shù)據(jù)集中的待測試數(shù)據(jù),包括:

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述第三數(shù)據(jù)子集,確定所述第二數(shù)據(jù)子集中數(shù)據(jù)類型為所述變更類型的數(shù)據(jù),包括:

6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述確定第一數(shù)據(jù)集中的待測試數(shù)據(jù)之后,所述方法還包括:

7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述確定第一數(shù)據(jù)集中的待測試數(shù)據(jù)之后,所述方法還包括:

8.根據(jù)權(quán)利要求1或6所述的方法,其特征在于,所述構(gòu)建所述待測試數(shù)據(jù)對應(yīng)的測試用例,包括:

9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述根據(jù)所述測試用例生成測試用數(shù)據(jù),包括:

10.一種數(shù)據(jù)處理裝置,其特征在于,所述裝置包括:

11.一種電子設(shè)備,其特征在于,包括:處理器,存儲器,以及一個或多個程序;所述一個或多個程序被存儲在所述存儲器中,并且被配置成由所述處理器執(zhí)行,所述程序包括用于執(zhí)行如權(quán)利要求1-9任一項所述的方法中的步驟的指令。

12.一種計算機存儲介質(zhì),其特征在于,所述計算機存儲介質(zhì)存儲有計算機程序,所述計算機程序包括程序指令,所述程序指令當(dāng)被處理器執(zhí)行時使所述處理器執(zhí)行如權(quán)利要求1-9任一項所述的方法。

13.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品包括存儲了計算機程序的非瞬時性計算機可讀存儲介質(zhì),所述程序指令當(dāng)被處理器執(zhí)行時使所述處理器執(zhí)行如權(quán)利要求1-9任一項所述的方法。


技術(shù)總結(jié)
本申請?zhí)峁┝艘环N數(shù)據(jù)處理方法及相關(guān)裝置,首先,確定第一數(shù)據(jù)集中的待測試數(shù)據(jù);構(gòu)建所述待測試數(shù)據(jù)對應(yīng)的測試用例,所述測試用例包括數(shù)據(jù)單元名詞、請求參數(shù)、依賴數(shù)據(jù)單元、期望返回數(shù)據(jù)樣例和驗證方式;根據(jù)所述測試用例生成測試用數(shù)據(jù);根據(jù)所述測試用數(shù)據(jù)對所述待測試數(shù)據(jù)進行測試,得到測試結(jié)果??梢宰詣訕?gòu)建待測試數(shù)據(jù)對應(yīng)的測試用例,根據(jù)測試用例生成測試用數(shù)據(jù)進行數(shù)據(jù)測試,實現(xiàn)了自動對數(shù)據(jù)進行測試,提高了數(shù)據(jù)測試效率,另外測試用例包括的數(shù)據(jù)單元名詞、請求參數(shù)、依賴數(shù)據(jù)單元、期望返回數(shù)據(jù)樣例和驗證方式是一次性生成的,簡化了測試用例的生成方式,進一步提升了數(shù)據(jù)測試效率。

技術(shù)研發(fā)人員:蔣力
受保護的技術(shù)使用者:馬上消費金融股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/19
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1