專利名稱:一種測試程序中測試項(xiàng)文件的編輯系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于測試技術(shù)領(lǐng)域,特指一種測試程序中測試項(xiàng)文件的編輯系統(tǒng)。
背景技術(shù):
在測試領(lǐng)域中,測試程序是按照測試項(xiàng)文件在測試項(xiàng)文件夾中的順序來執(zhí)行的。 在測試項(xiàng)文件夾的各測試項(xiàng)的命名中,在測試項(xiàng)名稱前面加數(shù)字,以“0”為起點(diǎn),然后1、 2……順序排列,并以其排列順序作為測試程序的進(jìn)行各測試項(xiàng)測試的順序。而在實(shí)際測試過程中,用戶往往會(huì)根據(jù)需要在某些位置增加、復(fù)制或刪除一個(gè)或 幾個(gè)測試項(xiàng),以獲得符合要求的測試結(jié)果。這樣帶來的問題是,由于插入或刪除一個(gè)或多 個(gè)測試項(xiàng)后,被插入的測試項(xiàng)以及插入點(diǎn)或刪除點(diǎn)之后的測試項(xiàng)的排序?qū)⒈桓淖?,用戶?要對變化后的測試項(xiàng)進(jìn)行重命名操作,方可重新確定測試項(xiàng)的排序?,F(xiàn)有技術(shù)中,只能通過 Windows文件系統(tǒng)自帶的重命名規(guī)則和排序方式實(shí)現(xiàn)上述操作,而無法通過測試程序本身 實(shí)現(xiàn)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種測試程序中測試項(xiàng)文件的編輯系統(tǒng)。本發(fā)明實(shí)現(xiàn)其目的采用的技術(shù)方案是一種測試程序中測試項(xiàng)文件的編輯系統(tǒng), 所述測試項(xiàng)文件以從“0”開始的整數(shù)序號加測試項(xiàng)名稱命名和排列,所述編輯系統(tǒng)包括待編輯文件選擇模塊選擇確定需要進(jìn)行編輯的測試項(xiàng)文件;編輯模式選擇模塊選擇確定對需要進(jìn)行編輯的測試項(xiàng)文件進(jìn)行編輯模式;編輯位置設(shè)定模塊設(shè)定待編輯文件在測試項(xiàng)文件夾中的位置,即待編輯文件要 插入或者刪除的位置;編輯行數(shù)設(shè)定模塊根據(jù)待編輯文件的數(shù)目設(shè)定涉及到編輯的行數(shù);編輯執(zhí)行模塊對待編輯文件進(jìn)行具體編輯操作;文件分類模塊以編輯位置為界線,將所有測試項(xiàng)文件分為兩部分,一部分為編輯 位置以前的部分,一部分為被編輯文件及編輯位置以后的部分;重命名模塊對被編輯文件及編輯位置后的文件進(jìn)行重命名,其中,對于被編輯文 件的重命名,分別對應(yīng)其所在編輯位置的序號;對于編輯位置以后的部分,則在原有序號的 基礎(chǔ)上,分別加上或減去編輯行數(shù)的數(shù)目。上述技術(shù)方案中,所述編輯模式包括復(fù)制、插入和刪除。所述待編輯文件包含空白文件的情形,且所述空白文件占用所述文件夾的位置, 但不顯示。采用本發(fā)明所述的技術(shù)方案,能在測試程序中直接而且快速地對測試項(xiàng)文件進(jìn)行 相應(yīng)的編輯,編輯后的測試項(xiàng)文件無需用戶進(jìn)行操作即可自動(dòng)進(jìn)行重命名和排序,不但給 用戶帶來便利,而且可以節(jié)約測試時(shí)間,提供測試效率。
圖1是本發(fā)明測試項(xiàng)文件編輯系統(tǒng)的組成框圖;圖2是本發(fā)明一種實(shí)施例中測試程序初始狀態(tài)顯示界面以及對應(yīng)測試項(xiàng)文件夾 的顯示界面示意圖;圖3是本發(fā)明實(shí)施例在圖2基礎(chǔ)上插入一空白文件后的測試程序的狀態(tài)顯示界面 以及對應(yīng)的測試項(xiàng)文件夾顯示界面示意圖;圖4是本發(fā)明實(shí)施例在圖2基礎(chǔ)上進(jìn)行編輯操作的測試程序操作界面示意圖;圖5是本發(fā)明實(shí)施例中編輯執(zhí)行模塊所采用的復(fù)制插入算法示意圖;圖6是進(jìn)行圖4所示編輯操作后的測試程序顯示界面以及對應(yīng)測試項(xiàng)文件夾的顯 示界面示意圖;圖7是本發(fā)明實(shí)施例中編輯執(zhí)行模塊所采用的刪除算法示意圖。
具體實(shí)施例方式本發(fā)明所述的一種測試程序中測試項(xiàng)文件的編輯系統(tǒng),用于對測試程序中測試項(xiàng) 文件進(jìn)行編輯,編輯模式包括復(fù)制、插入和刪除,即復(fù)制某個(gè)或某幾個(gè)測試項(xiàng)文件,并插入 到測試項(xiàng)文件夾的某個(gè)位置,或者直接在原有測試項(xiàng)文件夾中的某個(gè)位置插入新的測試項(xiàng) 文件,或者在原有測試項(xiàng)文件夾中刪除某個(gè)或某幾個(gè)測試項(xiàng)文件。在測試項(xiàng)文件夾中,測試 項(xiàng)文件是以從“0”開始的整數(shù)序號加測試項(xiàng)名稱來命名和排列的,例如圖2所示的實(shí)施例。具體而言,如圖1所示,所述編輯系統(tǒng)包括待編輯文件選擇模塊選擇確定需要進(jìn)行編輯的測試項(xiàng)文件;編輯模式選擇模塊選擇確定對需要進(jìn)行編輯的測試項(xiàng)文件進(jìn)行編輯模式;編輯位置設(shè)定模塊設(shè)定待編輯文件在測試項(xiàng)文件夾中的位置,即待編輯文件要 插入或者刪除的位置;編輯行數(shù)設(shè)定模塊根據(jù)待編輯文件的數(shù)目設(shè)定涉及到編輯的行數(shù);編輯執(zhí)行模塊對待編輯文件進(jìn)行具體編輯操作;文件分類模塊以編輯位置為界線,將所有測試項(xiàng)文件分為兩部分,一部分為編輯 位置以前的部分,一部分為被編輯文件及編輯位置以后的部分;重命名模塊對被編輯文件及編輯位置后的文件進(jìn)行重命名,其中,對于被編輯文 件的重命名,分別對應(yīng)其所在編輯位置的序號;對于編輯位置以后的部分,則在原有序號的 基礎(chǔ)上,分別加上或減去編輯行數(shù)的數(shù)目。下面結(jié)合具體實(shí)施例和附圖對本發(fā)明進(jìn)一步說明。如圖2所示,本實(shí)施例中測試程序初始狀態(tài)顯示界面以及對應(yīng)測試項(xiàng)文件夾的顯 示界面,測試項(xiàng)文件夾中含有20個(gè)測試項(xiàng)文件,測試項(xiàng)文件的文件名前端從“0”開始到 “19”;再如圖3所示,其顯示的是在圖2基礎(chǔ)上,在第4行插入一空白文件的情形,其操 作直接在測試程序的操作界面中完成,即首先點(diǎn)擊選擇測試程序界面中第4行,然后點(diǎn)擊 “插入”功能按鈕,以空白文件插入,即在原第4行顯示空白,而對應(yīng)的測試項(xiàng)文件夾中,第 4個(gè)測試項(xiàng)文件對應(yīng)的文件名前端應(yīng)為序號“3”,由于該位置被空白文件所占用,故其不顯 示,而位置“3”以后的測試項(xiàng)文件的文件名前端的序號均在圖2所示基礎(chǔ)上“加1”,即按圖3所示測試項(xiàng)文件夾顯示編輯結(jié)果。反之,也可刪除空白文件,即點(diǎn)擊第4行的空白文件,再 點(diǎn)擊“刪除單個(gè)測試項(xiàng)”功能按鈕,編輯執(zhí)行模塊中所采用的具體刪除算法如圖7所示,刪 除后重新以圖2所示狀態(tài)顯示。再結(jié)合圖4、圖5、圖6所示,其要進(jìn)行的操作是將第1 4個(gè)測試項(xiàng)文件復(fù)制并插 入到第1行之前。其操作也是在測試程序中完成,首先點(diǎn)擊測試程序中“復(fù)制”功能按鈕,彈 出如圖4所示操作界面,在輸入欄里輸入相應(yīng)的行號,例如圖4中所示的“從項(xiàng)目號1到項(xiàng) 目號4”,表示復(fù)制第1 4個(gè)測試項(xiàng)文件,然后選擇“插入”,“到項(xiàng)目號1”表示插入的位置 是第1行前面,然后點(diǎn)擊“確定”即完成操作。本實(shí)施例中編輯執(zhí)行模塊執(zhí)行復(fù)制插入編輯 所采用的算法如圖5所示。編輯后結(jié)果如圖6所示,從圖6中的測試項(xiàng)文件夾顯示界面可 知,復(fù)制插入的第1 4個(gè)測試項(xiàng)文件的文件名前端序號分別按其所占用的位置序號“0 3”排序,而插入后的原有測試項(xiàng)文件的文件名,則在原有序號的基礎(chǔ)上,分別“加4”,即從原 來的 “0-19” 變成 “4-23”。綜上所述,采用本發(fā)明所述的技術(shù)方案,能在測試程序中直接而且快速地對測試 項(xiàng)文件進(jìn)行相應(yīng)的編輯,編輯后的測試項(xiàng)文件無需用戶進(jìn)行操作即可自動(dòng)進(jìn)行重命名和排 序,不但給用戶帶來便利,而且可以節(jié)約測試時(shí)間,提供測試效率。
權(quán)利要求
1.一種測試程序中測試項(xiàng)文件的編輯系統(tǒng),所述測試項(xiàng)文件在測試項(xiàng)文件夾中以從 “0”開始的整數(shù)序號加測試項(xiàng)名稱命名和排列,其特征在于所述編輯系統(tǒng)包括待編輯文件選擇模塊選擇確定需要進(jìn)行編輯的測試項(xiàng)文件; 編輯模式選擇模塊選擇確定對需要進(jìn)行編輯的測試項(xiàng)文件進(jìn)行的編輯模式; 編輯位置設(shè)定模塊設(shè)定待編輯文件在測試項(xiàng)文件夾中的位置,即待編輯文件要插入 或者刪除的位置;編輯行數(shù)設(shè)定模塊根據(jù)待編輯文件的數(shù)目設(shè)定涉及到編輯的行數(shù); 編輯執(zhí)行模塊對待編輯文件進(jìn)行具體編輯操作;文件分類模塊以編輯位置為界線,將所有測試項(xiàng)文件分為兩部分,一部分為編輯位置 以前的部分,另一部分為被編輯文件及編輯位置以后的部分;重命名模塊對被編輯文件及編輯位置后的文件進(jìn)行重命名,其中,對于被編輯文件的 重命名,分別對應(yīng)其所在編輯位置的序號;對于編輯位置以后的部分,則在原有序號的基礎(chǔ) 上,分別加上或減去編輯行數(shù)的數(shù)目。
2.根據(jù)權(quán)利要求1所述的一種測試程序中測試項(xiàng)文件的編輯系統(tǒng),其特征在于所述 編輯模式包括復(fù)制、插入和刪除。
全文摘要
本發(fā)明屬于測試技術(shù)領(lǐng)域,特指一種測試程序中測試項(xiàng)文件的編輯系統(tǒng)。所述編輯系統(tǒng)包括待編輯文件選擇模塊;編輯模式選擇模塊;編輯位置設(shè)定模塊;編輯行數(shù)設(shè)定模塊;編輯執(zhí)行模塊;文件分類模塊;重命名模塊。采用本發(fā)明所述的技術(shù)方案,能在測試程序中直接而且快速地對測試項(xiàng)文件進(jìn)行相應(yīng)的編輯,編輯后的測試項(xiàng)文件無需用戶進(jìn)行操作即可自動(dòng)進(jìn)行重命名和排序,不但給用戶帶來便利,而且可以節(jié)約測試時(shí)間,提供測試效率。
文檔編號G06F17/24GK102063421SQ20101061287
公開日2011年5月18日 申請日期2010年12月29日 優(yōu)先權(quán)日2010年12月29日
發(fā)明者張士林 申請人:東莞市創(chuàng)銳電子技術(shù)有限公司