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

一種自動(dòng)化測試方法及系統(tǒng)的制作方法_2

文檔序號(hào):9452995閱讀:來源:國知局
步優(yōu)選的,存儲(chǔ)單元可由TESTLINK測試管理系統(tǒng)內(nèi)集成的MYSQL數(shù)據(jù)庫實(shí)現(xiàn)。
[0046]于一種較優(yōu)的實(shí)施方式中,步驟S3中,測試端提供一檢測單元用以檢測管理端發(fā)送的執(zhí)行信號(hào)及代碼塊。
[0047]于一種較優(yōu)的實(shí)施方式中,步驟S3中,測試端根據(jù)執(zhí)行信號(hào)將接收到的代碼塊恢復(fù)成可執(zhí)行的腳本,并根據(jù)腳本讀取存儲(chǔ)單元中對(duì)應(yīng)的測試用例。
[0048]于一種較優(yōu)的實(shí)施方式中,步驟S3中于每個(gè)測試用例執(zhí)行完畢后,測試端將執(zhí)行完畢的測試用例對(duì)應(yīng)的測試結(jié)果發(fā)送至管理端。
[0049]于一種較優(yōu)的實(shí)施方式中,檢測單元通過套接字檢測管理端是否發(fā)送執(zhí)行信號(hào)及代碼塊。
[0050]作為一種優(yōu)選的實(shí)施例,測試端可以是計(jì)算機(jī)。進(jìn)一步優(yōu)選的,測試單元可以是運(yùn)行在計(jì)算機(jī)上的ROBOT FRAMEWORK自動(dòng)化測試系統(tǒng)。
[0051]于一種較優(yōu)的實(shí)施方式中,如圖2所示,步驟S3中,包括以下步驟:
[0052]步驟S31、測試端檢測管理端是否發(fā)送代碼塊,如果否重復(fù)步驟S31 ;
[0053]步驟S32、測試端接收代碼塊,并將代碼塊組合以及添加匹配腳本的文件頭信息;
[0054]步驟S33、根據(jù)測試端的測試條件修改腳本中對(duì)應(yīng)的參數(shù);
[0055]步驟S34、啟動(dòng)一測試單元根據(jù)腳本讀取存儲(chǔ)單元中與腳本對(duì)應(yīng)的測試用例,并進(jìn)行相應(yīng)的測試。
[0056]以下以一種具體的實(shí)施方式進(jìn)行說明,基于測試端為計(jì)算機(jī),檢測單元為運(yùn)行在計(jì)算機(jī)上的ROBOT FRAMEWORK自動(dòng)化測試系統(tǒng)的實(shí)施例下,基于檢測單元為套接字的實(shí)施例下,測試端上的檢測單元一旦接收到管理端發(fā)送的執(zhí)行信號(hào)和測試用例對(duì)應(yīng)的代碼塊,測試端將接收到的代碼塊保存至本地,并進(jìn)一步將代碼塊組合以及添加匹配腳本的文件頭信息,根據(jù)測試端的測試條件修改腳本中對(duì)應(yīng)的參數(shù)之后,測試端啟動(dòng)測試單元根據(jù)腳本讀取存儲(chǔ)單元中與腳本對(duì)應(yīng)的測試用例,并進(jìn)行相應(yīng)的測試,最后測試端將執(zhí)行完畢的測試用例對(duì)應(yīng)的測試結(jié)果發(fā)送至管理端。
[0057]如圖3所示,本發(fā)明的技術(shù)方案中還包括,一種自動(dòng)化測試系統(tǒng),其中,包括:
[0058]腳本分解單元I,用以將一對(duì)應(yīng)復(fù)數(shù)個(gè)測試用例的腳本分解成復(fù)數(shù)個(gè)代碼塊,且使每個(gè)代碼塊對(duì)應(yīng)一測試用例;
[0059]—管理端2,用以提供一關(guān)聯(lián)到復(fù)數(shù)個(gè)代碼塊的選擇界面,以及根據(jù)使用者于選擇界面的選擇結(jié)果,發(fā)送選擇結(jié)果對(duì)應(yīng)的代碼塊;
[0060]一測試端3,連接管理端2,用以接收管理端2發(fā)送的代碼塊,將接收到的代碼塊恢復(fù)成可執(zhí)行的腳本,并根據(jù)腳本獲取腳本對(duì)應(yīng)的測試用例,以及通過執(zhí)行腳本控制腳本對(duì)應(yīng)的測試用例執(zhí)行測試。
[0061]于上述技術(shù)方案基礎(chǔ)上,進(jìn)一步的,還包括一存儲(chǔ)單元4,存儲(chǔ)單元4分別連接腳本分解單元、管理端及測試端,用以儲(chǔ)存代碼塊、測試用例以及代碼塊與測試用例的對(duì)應(yīng)關(guān)系O
[0062]上述技術(shù)方案具有如下優(yōu)點(diǎn)或有益效果:實(shí)現(xiàn)了在管理端控制下測試端對(duì)測試用例的自動(dòng)化測試,不僅操作簡單而且執(zhí)行效率高,通過將測試用例的腳本分解成代碼塊并且將代碼塊對(duì)應(yīng)測試用例方便了對(duì)腳本的管理。
[0063]以上僅為本發(fā)明較佳的實(shí)施例,并非因此限制本發(fā)明的實(shí)施方式及保護(hù)范圍,對(duì)于本領(lǐng)域技術(shù)人員而言,應(yīng)當(dāng)能夠意識(shí)到凡運(yùn)用本發(fā)明說明書及圖示內(nèi)容所作出的等同替換和顯而易見的變化所得到的方案,均應(yīng)當(dāng)包含在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種自動(dòng)化測試方法,其特征在于,包括以下步驟: 步驟S1、提供一對(duì)應(yīng)復(fù)數(shù)個(gè)測試用例的腳本,將所述測試用例腳本分解成復(fù)數(shù)個(gè)代碼塊,每個(gè)所述代碼塊對(duì)應(yīng)一測試用例; 步驟S2、提供一管理端,所述管理端提供一關(guān)聯(lián)到所述復(fù)數(shù)個(gè)代碼塊的選擇界面,根據(jù)使用者于所述選擇界面的選擇結(jié)果,將所述選擇結(jié)果對(duì)應(yīng)的代碼塊發(fā)送至一測試端; 步驟S3、所述測試端將接收到的所述代碼塊恢復(fù)成可執(zhí)行的腳本,并根據(jù)所述腳本獲取所述腳本對(duì)應(yīng)的所述測試用例,以及通過執(zhí)行所述腳本控制所述腳本對(duì)應(yīng)的所述測試用例執(zhí)行測試。2.根據(jù)權(quán)利要求1所述自動(dòng)化測試方法,其特征在于,所述步驟SI中,提供一存儲(chǔ)單元用以儲(chǔ)存所述代碼塊、所述測試用例以及所述代碼塊與所述測試用例的對(duì)應(yīng)關(guān)系。3.根據(jù)權(quán)利要求1所述自動(dòng)化測試方法,其特征在于,所述步驟S2中,所述選擇界面為WEB界面或者GUI界面。4.根據(jù)權(quán)利要求1所述自動(dòng)化測試方法,其特征在于,在所述步驟S2中,還包括,所述管理端將所述選擇結(jié)果對(duì)應(yīng)的代碼塊發(fā)送至所述測試端時(shí),發(fā)送一執(zhí)行信號(hào)至所述測試端。5.根據(jù)權(quán)利要求4所述自動(dòng)化測試方法,其特征在于,所述步驟S3中,所述測試端提供一檢測單元用以檢測所述管理端發(fā)送的所述執(zhí)行信號(hào)及所述代碼塊;或者 所述步驟S3中,所述測試端提供一檢測單元用以檢測所述管理端發(fā)送的所述執(zhí)行信號(hào)及所述代碼塊,所述檢測單元通過套接字檢測所述管理端是否發(fā)送所述執(zhí)行信號(hào)及所述代碼塊。6.根據(jù)權(quán)利要求2所述自動(dòng)化測試方法,其特征在于,所述步驟S3中,所述測試端根據(jù)所述執(zhí)行信號(hào)將接收到的所述代碼塊恢復(fù)成可執(zhí)行的所述腳本,并根據(jù)所述腳本讀取所述存儲(chǔ)單元中對(duì)應(yīng)的所述測試用例。7.根據(jù)權(quán)利要求1所述自動(dòng)化測試方法,其特征在于,所述步驟S3中于每個(gè)所述測試用例執(zhí)行完畢后,所述測試端將執(zhí)行完畢的所述測試用例對(duì)應(yīng)的測試結(jié)果發(fā)送至所述管理端。8.根據(jù)權(quán)利要求1所述自動(dòng)化測試方法,其特征在于,所述步驟S3中,包括以下步驟: 步驟S31、所述測試端檢測所述管理端是否發(fā)送所述代碼塊,如果否重復(fù)步驟S31 ; 步驟S32、所述測試端接收所述代碼塊,并將所述代碼塊組合以及添加匹配所述腳本的文件頭信息; 步驟S33、根據(jù)所述測試端的測試條件修改所述腳本中對(duì)應(yīng)的參數(shù); 步驟S34、啟動(dòng)一測試單元根據(jù)所述腳本讀取所述存儲(chǔ)單元中與所述腳本對(duì)應(yīng)的測試用例,并進(jìn)行相應(yīng)的測試。9.一種自動(dòng)化測試系統(tǒng),其特征在于,包括: 腳本分解單元,用以將一對(duì)應(yīng)復(fù)數(shù)個(gè)測試用例的腳本分解成復(fù)數(shù)個(gè)代碼塊,且使每個(gè)所述代碼塊對(duì)應(yīng)一測試用例; 一管理端,用以提供一關(guān)聯(lián)到所述復(fù)數(shù)個(gè)代碼塊的選擇界面,以及根據(jù)使用者于所述選擇界面的選擇結(jié)果,發(fā)送所述選擇結(jié)果對(duì)應(yīng)的代碼塊; 一測試端,連接所述管理端,用以接收所述管理端發(fā)送的所述代碼塊,將接收到的所述代碼塊恢復(fù)成可執(zhí)行的腳本,并根據(jù)所述腳本獲取所述腳本對(duì)應(yīng)的所述測試用例,以及通過執(zhí)行所述腳本控制所述腳本對(duì)應(yīng)的所述測試用例執(zhí)行測試。10.根據(jù)權(quán)利要求9所述自動(dòng)化測試系統(tǒng),其特征在于,還包括一存儲(chǔ)單元,所述存儲(chǔ)單元分別連接所述腳本分解單元、所述管理端及所述測試端,用以儲(chǔ)存所述代碼塊、所述測試用例以及所述代碼塊與所述測試用例的對(duì)應(yīng)關(guān)系。
【專利摘要】本發(fā)明提供了一種自動(dòng)化測試方法,包括以下步驟:提供一對(duì)應(yīng)復(fù)數(shù)個(gè)測試用例的腳本,以及提供一管理端,管理端將測試用例腳本分解成復(fù)數(shù)個(gè)代碼塊,每個(gè)代碼塊對(duì)應(yīng)一測試用例;管理端提供一關(guān)聯(lián)到復(fù)數(shù)個(gè)代碼塊的選擇界面,根據(jù)使用者于選擇界面的選擇結(jié)果,將選擇結(jié)果對(duì)應(yīng)的代碼塊發(fā)送至一測試端。本發(fā)明的有益效果在于,實(shí)現(xiàn)了在管理端控制下測試端對(duì)測試用例的自動(dòng)化測試,不僅操作簡單而且執(zhí)行效率高,通過將測試用例的腳本分解成代碼塊并且將代碼塊對(duì)應(yīng)測試用例方便了對(duì)腳本的管理。
【IPC分類】G06F11/36
【公開號(hào)】CN105204994
【申請(qǐng)?zhí)枴緾N201510600044
【發(fā)明人】王智鵬
【申請(qǐng)人】上海斐訊數(shù)據(jù)通信技術(shù)有限公司
【公開日】2015年12月30日
【申請(qǐng)日】2015年9月18日
當(dāng)前第2頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1