亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種測試方法和終端設(shè)備的制造方法_4

文檔序號:9865392閱讀:來源:國知局
[0119] 其中,所述可編程對象使用其對應(yīng)處理步驟的上一個處理步驟中存儲的測試數(shù)據(jù) 結(jié)果對其對應(yīng)處理步驟的被測源代碼進(jìn)行測試。
[0120] 所述測試模塊丟棄所述測試數(shù)據(jù)結(jié)果之后,還包括: 陽121] 所述生成模塊根據(jù)實(shí)際需要繼續(xù)使用所述替換參數(shù)集中的替換參數(shù)對所述可編 程對象中參數(shù)進(jìn)行替換并將替換后的可編程對象發(fā)給所述測試模塊,所述測試模塊使用替 換后的可編程對象對其對應(yīng)步驟的被測源代碼進(jìn)行測試,所述結(jié)果校驗(yàn)?zāi)夸洬@取測試數(shù)據(jù) 結(jié)果并進(jìn)行校驗(yàn),直到校驗(yàn)通過為止;或者,當(dāng)校驗(yàn)次數(shù)超過預(yù)設(shè)的口限值時,如:校驗(yàn)10 次,所述測試模塊中斷所述測試用例的執(zhí)行,并將所述測試用例標(biāo)記為失敗。 陽122] 通過對所述被測源代碼的各個業(yè)務(wù)流程步驟進(jìn)行測試,也就完成了對被測源代碼 的整個業(yè)務(wù)流程的測試。 陽123] 本申請的實(shí)施例包括W下優(yōu)點(diǎn),W配置測試節(jié)點(diǎn)的方式實(shí)現(xiàn)對被測源代碼的測 試,定義被測源代碼各個業(yè)務(wù)流程的執(zhí)行節(jié)點(diǎn)所對應(yīng)的測試節(jié)點(diǎn),通過不同測試節(jié)點(diǎn)組合, 實(shí)現(xiàn)不同業(yè)務(wù)場景測試。在測試執(zhí)行過程中,根據(jù)測試用例中獲取的測試節(jié)點(diǎn)的信息完成 其各測試節(jié)點(diǎn)相對應(yīng)處理步驟的被測源代碼業(yè)務(wù)的測試,最終完成對整個被測源代碼的業(yè) 務(wù)流程的測試,W達(dá)到同一個測試節(jié)點(diǎn)的信息可W用在不同的測試用例里,測試用例可由 測試節(jié)點(diǎn)的信息靈活的進(jìn)行配置的目的。當(dāng)然,實(shí)施本申請的實(shí)施例的任一產(chǎn)品并不一定 需要同時達(dá)到W上所述的所有優(yōu)點(diǎn),并且,在實(shí)際的應(yīng)用場景中,可W根據(jù)需要選擇具體流 程和編程語言等可W應(yīng)用于本申請所提出的技術(shù)方案,運(yùn)樣的變化并不影響本申請的保護(hù) 范圍。
[0124] 本領(lǐng)域技術(shù)人員可W理解實(shí)施例中的設(shè)備中的模塊可W按照實(shí)施例描述進(jìn)行分 布于實(shí)施例的裝置中,也可W進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個或多個裝置中。上 述實(shí)施例的模塊可W合并為一個模塊,也可W進(jìn)一步拆分成多個子模塊。
[0125] 通過W上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可W清楚地了解到本申請可借助 軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可W通過硬件,但很多情況下前者是更 佳的實(shí)施方式?;谶\(yùn)樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的 部分可W W軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若 干指令用W使得一臺終端設(shè)備(可W是手機(jī),個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行 本申請各個實(shí)施例所述的方法。
[01%] W上所述僅是本申請的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人 員來說,在不脫離本申請原理的前提下,還可W做出若干改進(jìn)和潤飾,運(yùn)些改進(jìn)和潤飾也應(yīng) 視本申請的保護(hù)范圍。
[0127] W上公開的僅為本申請的幾個具體實(shí)施例,但是,本申請并非局限于此,任何本領(lǐng) 域的技術(shù)人員能思之的變化都應(yīng)落入本申請的保護(hù)范圍。
【主權(quán)項(xiàng)】
1. 一種測試方法,其特征在于,包括以下步驟: 終端設(shè)備根據(jù)被測源代碼的業(yè)務(wù)流程所包括的處理步驟,確定執(zhí)行各處理步驟對應(yīng)的 測試功能的測試節(jié)點(diǎn),并獲取各測試節(jié)點(diǎn)的信息; 所述終端設(shè)備將所述各測試節(jié)點(diǎn)的信息根據(jù)所述被測源代碼的業(yè)務(wù)流程,生成測試用 例; 所述終端設(shè)備根據(jù)所述測試用例對所述被測源代碼進(jìn)行測試。2. 如權(quán)利要求1所述方法,其特征在于,所述測試節(jié)點(diǎn)的信息,包括: 節(jié)點(diǎn)名稱和替換參數(shù)集; 所述節(jié)點(diǎn)名稱對應(yīng)一個以節(jié)點(diǎn)名稱命名的目錄,所述目錄包括: 可擴(kuò)展標(biāo)記語言XML文件目錄和結(jié)果校驗(yàn)?zāi)夸洠? 所述XML文件目錄下包含所述測試節(jié)點(diǎn)的XML文件。3. 如權(quán)利要求2所述方法,其特征在于,所述終端設(shè)備將所述各測試節(jié)點(diǎn)的信息根據(jù) 所述被測源代碼的業(yè)務(wù)流程,生成測試用例之后,還包括: 所述終端設(shè)備根據(jù)所述測試節(jié)點(diǎn)的信息確定對應(yīng)測試節(jié)點(diǎn)的XML文件; 所述終端設(shè)備將所述XML文件轉(zhuǎn)換為可編程對象; 所述終端設(shè)備判斷所述可編程對象中的參數(shù)是否需要替換; 如果需要,所述終端設(shè)備在所述替換參數(shù)集中選擇替換參數(shù),將所述可編程對象中需 要替換的參數(shù)進(jìn)行替換,并保存替換后的可編程對象; 如果不需要,所述終端設(shè)備保存所述可編程對象。4. 如權(quán)利要求3所述方法,其特征在于,所述終端設(shè)備根據(jù)所述測試用例對被測源代 碼進(jìn)行測試,具體為: 所述終端設(shè)備根據(jù)保存的可編程對象對所述可編程對象對應(yīng)的處理步驟的被測源代 碼進(jìn)行測試,并將測試得到的測試數(shù)據(jù)結(jié)果發(fā)送到所述結(jié)果校驗(yàn)?zāi)夸浿羞M(jìn)行校驗(yàn); 如果校驗(yàn)通過,所述終端設(shè)備將所述測試數(shù)據(jù)結(jié)果進(jìn)行存儲; 如果校驗(yàn)不通過,所述終端設(shè)備丟棄所述測試數(shù)據(jù)結(jié)果。5. 如權(quán)利要求4所述方法,其特征在于,所述可編程對象使用其對應(yīng)處理步驟的上一 個處理步驟中存儲的測試數(shù)據(jù)結(jié)果對其對應(yīng)處理步驟的被測源代碼進(jìn)行測試。6. -種測試終端設(shè)備,其特征在于,包括: 獲取模塊,用于根據(jù)被測源代碼的業(yè)務(wù)流程所包括的處理步驟,確定執(zhí)行各處理步驟 對應(yīng)的測試功能的測試節(jié)點(diǎn),并獲取各測試節(jié)點(diǎn)的信息; 生成模塊,用于將所述各測試節(jié)點(diǎn)的信息根據(jù)所述被測源代碼的業(yè)務(wù)流程,生成測試 用例; 測試模塊,用于根據(jù)所述測試用例對所述被測源代碼進(jìn)行測試。7. 如權(quán)利要求6所述方法,其特征在于,所述測試節(jié)點(diǎn)的信息,包括: 節(jié)點(diǎn)名稱和替換參數(shù); 所述節(jié)點(diǎn)名稱對應(yīng)一個以節(jié)點(diǎn)名稱命名的目錄,所述目錄包括: XML文件目錄和和結(jié)果校驗(yàn)?zāi)夸洠? 所述XML文件目錄下包含所述測試節(jié)點(diǎn)的XML文件。8. 如權(quán)利要求7所述方法,其特征在于,所述生成模塊,還用于: 根據(jù)所述測試節(jié)點(diǎn)的信息確定對應(yīng)測試節(jié)點(diǎn)的XML文件; 將所述XML文件轉(zhuǎn)換為可編程對象; 判斷所述可編程對象中的參數(shù)是否需要替換; 如果需要,在所述替換參數(shù)集中選擇替換參數(shù),將所述可編程對象中需要替換的參數(shù) 進(jìn)行替換,并保存替換后的可編程對象; 如果不需要,保存所述可編程對象。9. 如權(quán)利要求8所述方法,其特征在于,所述測試模塊,具體用于: 根據(jù)保存的所述可編程對象對所述可編程對象對應(yīng)的處理步驟的被測源代碼進(jìn)行測 試,并將測試得到的測試數(shù)據(jù)結(jié)果發(fā)送到所述結(jié)果校驗(yàn)?zāi)夸浿羞M(jìn)行校驗(yàn); 如果校驗(yàn)通過,將所述測試數(shù)據(jù)結(jié)果進(jìn)行存儲; 如果校驗(yàn)不通過,丟棄所述測試數(shù)據(jù)結(jié)果。10. 如權(quán)利要求9所述方法,其特征在于,所述可編程對象使用其對應(yīng)處理步驟的上一 個處理步驟中存儲的測試數(shù)據(jù)結(jié)果對其對應(yīng)處理步驟的被測源代碼進(jìn)行測試。
【專利摘要】本申請公開了一種測試方法和終端設(shè)備,其特征在于,包括以下步驟:終端設(shè)備根據(jù)被測源代碼的業(yè)務(wù)流程所包括的處理步驟,確定執(zhí)行各處理步驟對應(yīng)的測試功能的測試節(jié)點(diǎn),并獲取各測試節(jié)點(diǎn)的信息;所述終端設(shè)備將所述各測試節(jié)點(diǎn)的信息根據(jù)所述被測源代碼的業(yè)務(wù)流程,生成測試用例;所述終端設(shè)備根據(jù)所述測試用例對所述被測源代碼進(jìn)行測試。通過本申請,可以將同一個測試節(jié)點(diǎn)用在不同的測試用例里,所述測試用例可由測試節(jié)點(diǎn)靈活的進(jìn)行配置。
【IPC分類】G06F11/36
【公開號】CN105630667
【申請?zhí)枴緾N201410712471
【發(fā)明人】何雷, 王敬財, 舒梁明, 段末
【申請人】阿里巴巴集團(tuán)控股有限公司
【公開日】2016年6月1日
【申請日】2014年11月28日
當(dāng)前第4頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1