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

一種測試加載方法及裝置與流程

文檔序號:12363481閱讀:來源:國知局

技術(shù)特征:

1.一種測試加載方法,其特征在于,該方法包括:

確定待執(zhí)行的測試任務(wù)對應(yīng)的測試版本信息、用例文件信息和測試技術(shù);

根據(jù)所述測試版本信息和用例文件信息,加載用例文件;

根據(jù)加載的所述用例文件中指定的業(yè)務(wù)功能、所述測試技術(shù)、以及所述測試版本信息,加載實(shí)現(xiàn)所述業(yè)務(wù)功能的測試腳本以及測試數(shù)據(jù)。

2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

在每個(gè)測試版本下,自動生成用例文件、測試腳本、和測試數(shù)據(jù)的管理目錄,不同的測試版本對應(yīng)不同的用例文件、測試腳本、和測試數(shù)據(jù)。

3.如權(quán)利要求2所述的方法,其特征在于,所述方法還包括:

在生成一個(gè)新的測試版本后,在該測試版本的業(yè)務(wù)功能模塊中自動添加預(yù)設(shè)的多種測試技術(shù)各自對應(yīng)的業(yè)務(wù)功能管理目錄以及初始化文件,并在不同的測試技術(shù)的業(yè)務(wù)功能管理目錄下分別添加實(shí)現(xiàn)各個(gè)業(yè)務(wù)功能的測試腳本。

4.如權(quán)利要求2所述的方法,其特征在于,所述方法還包括:

在生成一個(gè)新的測試版本后,在該測試版本的測試數(shù)據(jù)模塊中自動添加預(yù)設(shè)的多種測試技術(shù)各自對應(yīng)的測試數(shù)據(jù)管理目錄以及測試數(shù)據(jù)的初始化文件,并在不同的測試技術(shù)的測試數(shù)據(jù)管理目錄下分別添加與每個(gè)業(yè)務(wù)功能的測試腳本相關(guān)聯(lián)的測試數(shù)據(jù)。

5.如權(quán)利要求1所述的方法,其特征在于,根據(jù)所述測試版本信息和用例文件信息,加載用例文件,包括:

在所述測試版本信息所指示的測試版本下,查找所述用例文件信息所指示的用例文件;

若查找失敗,則獲取所述測試版本信息的依賴版本信息;在所述依賴版本信息所指示的測試版本下,查找所述用例文件信息所指示的用例文件;重復(fù)該步驟,直到查找到所述用例文件,則加載該用例文件。

6.如權(quán)利要求1所述的方法,其特征在于,根據(jù)加載的所述用例文件中指定的業(yè)務(wù)功能、所述測試技術(shù)、以及所述測試版本信息,加載實(shí)現(xiàn)所述業(yè)務(wù)功能的測試腳本以及測試數(shù)據(jù),包括:

根據(jù)加載的所述用例文件中指定的業(yè)務(wù)功能和所述測試技術(shù),在所述測試版本信息指示的測試版本下,查找在所述測試技術(shù)下實(shí)現(xiàn)所述業(yè)務(wù)功能的測試腳本,以及所述測試數(shù)據(jù);

若查找失敗,則獲取所述測試版本信息的依賴版本信息;在所述依賴版本信息所指示的測試版本下,查找在所述測試技術(shù)下實(shí)現(xiàn)所述業(yè)務(wù)功能的測試腳本以及所述測試數(shù)據(jù);重復(fù)該步驟,直到查找到實(shí)現(xiàn)所述業(yè)務(wù)功能的測試腳本以及所述測試數(shù)據(jù),則加載實(shí)現(xiàn)所述業(yè)務(wù)功能的測試腳本以及測試數(shù)據(jù)。

7.如權(quán)利要求1~6任一所述的方法,其特征在于,加載所述測試數(shù)據(jù),包括:

根據(jù)預(yù)先定義的與所述測試腳本對應(yīng)的各種參數(shù)類型,隨機(jī)生成執(zhí)行所述測試腳本時(shí)需要使用的測試數(shù)據(jù);和/或,

加載用戶預(yù)先輸入的測試數(shù)據(jù)。

8.如權(quán)利要求1所述的方法,其特征在于,所述確定待執(zhí)行的測試任務(wù)對應(yīng)的測試版本信息、用例文件信息和測試技術(shù),包括:

確定用戶選擇的測試版本信息、用例文件信息和測試技術(shù)。

9.如權(quán)利要求1所述的方法,其特征在于,所述確定待執(zhí)行的測試任務(wù)對應(yīng)的測試版本信息、用例文件信息和測試技術(shù),包括:

在之前針對所述測試版本信息指示的測試版本執(zhí)行測試任務(wù)時(shí)所使用的用例文件中,選擇出線性無關(guān)的用例文件;

根據(jù)選擇的每個(gè)用例文件的權(quán)重和支持的測試技術(shù),將各個(gè)用例文件按照用戶指定的或者預(yù)設(shè)的全正交組合方式進(jìn)行組合;所述全正交組合方式是指將多個(gè)用例文件進(jìn)行不同的排序組合;

基于所述測試版本信息、進(jìn)行組合后的用例文件、以及組合后的用例文件支持的測試技術(shù),生成所述待執(zhí)行的測試任務(wù)。

10.一種測試加載裝置,其特征在于,該裝置包括:

確定模塊,用于確定待執(zhí)行的測試任務(wù)對應(yīng)的測試版本信息、用例文件信息和測試技術(shù);

加載模塊,用于根據(jù)所述測試版本信息和用例文件信息,加載用例文件;根據(jù)加載的所述用例文件中指定的業(yè)務(wù)功能、所述測試技術(shù)、以及所述測試版本信息,加載實(shí)現(xiàn)所述業(yè)務(wù)功能的測試腳本以及測試數(shù)據(jù)。

11.如權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括:

生成模塊,用于在每個(gè)測試版本下,自動生成用例文件、測試腳本、和測試數(shù)據(jù)的管理目錄,不同的測試版本對應(yīng)不同的用例文件、測試腳本、和測試數(shù)據(jù)。

12.如權(quán)利要求11所述的裝置,其特征在于,所述生成模塊還用于:

在生成一個(gè)新的測試版本后,在該測試版本的業(yè)務(wù)功能模塊中自動添加預(yù)設(shè)的多種測試技術(shù)各自對應(yīng)的業(yè)務(wù)功能管理目錄以及初始化文件,并在不同的測試技術(shù)的業(yè)務(wù)功能管理目錄下分別添加實(shí)現(xiàn)各個(gè)業(yè)務(wù)功能的測試腳本。

13.如權(quán)利要求11所述的裝置,其特征在于,所述生成模塊還用于:

在生成一個(gè)新的測試版本后,在該測試版本的測試數(shù)據(jù)模塊中自動添加預(yù)設(shè)的多種測試技術(shù)各自對應(yīng)的測試數(shù)據(jù)管理目錄以及測試數(shù)據(jù)的初始化文件,并在不同的測試技術(shù)的測試數(shù)據(jù)管理目錄下分別添加與每個(gè)業(yè)務(wù)功能的測試腳本相關(guān)聯(lián)的測試數(shù)據(jù)。

14.如權(quán)利要求10所述的裝置,其特征在于,所述加載模塊具體用于:

在所述測試版本信息所指示的測試版本下,查找所述用例文件信息所指示的用例文件;

若查找失敗,則獲取所述測試版本信息的依賴版本信息;在所述依賴版本信息所指示的測試版本下,查找所述用例文件信息所指示的用例文件;重復(fù)該步驟,直到查找到所述用例文件,則加載該用例文件。

15.如權(quán)利要求10所述的裝置,其特征在于,所述加載模塊具體用于:

根據(jù)加載的所述用例文件中指定的業(yè)務(wù)功能和所述測試技術(shù),在所述測試版本信息指示的測試版本下,查找在所述測試技術(shù)下實(shí)現(xiàn)所述業(yè)務(wù)功能的測試腳本,以及所述測試數(shù)據(jù);

若查找失敗,則獲取所述測試版本信息的依賴版本信息;在所述依賴版本信息所指示的測試版本下,查找在所述測試技術(shù)下實(shí)現(xiàn)所述業(yè)務(wù)功能的測試腳本以及所述測試數(shù)據(jù);重復(fù)該步驟,直到查找到實(shí)現(xiàn)所述業(yè)務(wù)功能的測試腳本以及所述測試數(shù)據(jù),則加載實(shí)現(xiàn)所述業(yè)務(wù)功能的測試腳本以及測試數(shù)據(jù)。

16.如權(quán)利要求10~15任一所述的裝置,其特征在于,所述加載模塊還用于:

根據(jù)預(yù)先定義的與所述測試腳本對應(yīng)的各種參數(shù)類型,隨機(jī)生成執(zhí)行所述測試腳本時(shí)需要使用的測試數(shù)據(jù);和/或,

加載用戶預(yù)先輸入的測試數(shù)據(jù)。

17.如權(quán)利要求10所述的裝置,其特征在于,所述確定模塊具體用于:

確定用戶選擇的測試版本信息、用例文件信息和測試技術(shù)。

18.如權(quán)利要求10所述的裝置,其特征在于,所述確定模塊具體用于:

在之前針對所述測試版本信息指示的測試版本執(zhí)行測試任務(wù)時(shí)所使用的用例文件中,選擇出線性無關(guān)的用例文件;

根據(jù)選擇的每個(gè)用例文件的權(quán)重和支持的測試技術(shù),將各個(gè)用例文件按照用戶指定的或者預(yù)設(shè)的全正交組合方式進(jìn)行組合;所述全正交組合方式是指對于多個(gè)用例文件進(jìn)行不同的排序組合;

基于所述測試版本信息、進(jìn)行組合后的用例文件、以及組合后的用例文件支持的測試技術(shù),生成所述待執(zhí)行的測試任務(wù)。

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