最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種面向?qū)ο蟮臏y試用例設計和編寫方法

文檔序號:6627897閱讀:921來源:國知局
一種面向?qū)ο蟮臏y試用例設計和編寫方法
【專利摘要】本發(fā)明公開了一種面向?qū)ο蟮臏y試用例設計和編寫方法,基于面向?qū)ο蟮乃枷?,將要測試的功能模塊抽象出業(yè)務對象,完成整個測試用例的設計;然后通過類似程序開發(fā)中多態(tài)、繼承的方法,通過excel的鏈接功能,完成對業(yè)務對象的不小于1次的調(diào)用,從而提高軟件測試業(yè)務對象的復用率。本發(fā)明優(yōu)化傳統(tǒng)基于過程的軟件測試設計思想,提高軟件測試各個過程的自動化,提高軟件測試用例模塊的復用率,提高軟件測試的效率,縮短軟件測試用例的設計和編寫周期,提高整體效率。
【專利說明】一種面向?qū)ο蟮臏y試用例設計和編寫方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機軟件測試及自動化領(lǐng)域,具體涉及一種基于離散Hopfield神經(jīng)網(wǎng)絡的RTOS功耗優(yōu)化方法,將面向?qū)ο蠹捌涓綄俑拍钣糜谲浖y試的設計和編寫,提高軟件測試用例的編寫效率和復用率,簡介縮減軟件測試的周期及整個項目的周期。

【背景技術(shù)】
[0002]隨著軟件應用領(lǐng)域的日益廣泛、對軟件功能及可靠性的要求日益苛刻,軟件競爭的日益殘酷,如何快速、高效的生產(chǎn)功能全面、可靠性高的軟件無疑是一個亟待解決的問題,軟件測試是保證軟件質(zhì)量一個有效、不可缺少的手段。
[0003]軟件測試用例是軟件測試的靈魂和不可替代的利器,與此同時,軟件測試用例的編寫也是一件浩大的工程,而目前國內(nèi)外的軟件測試自動化對于測試用例的設計和編寫自動化涉及不深。


【發(fā)明內(nèi)容】

[0004]本發(fā)明要解決的技術(shù)問題是:本發(fā)明目的是提供一種軟件測試用例設計和編寫自動化的思路,提高軟件測試用例設計和編寫的自動化程度。針對軟件測試用例設計和編寫的一系列現(xiàn)狀:工作量大(中型項目上千條測試用例編寫)、自動化率低、重復內(nèi)容輸入多等問題,提出一種面向?qū)ο蟮能浖y試用例設計和編寫的方法。
[0005]本發(fā)明所采用的技術(shù)方案為:
一種面向?qū)ο蟮臏y試用例設計和編寫方法,基于面向?qū)ο蟮乃枷耄瑢⒁獪y試的功能模塊抽象出業(yè)務對象,完成整個測試用例的設計;然后通過類似程序開發(fā)中多態(tài)、繼承的方法,通過excel的鏈接功能,完成對業(yè)務對象的不小于I次的調(diào)用,從而提高軟件測試業(yè)務對象的復用率。
[0006]所述方法的構(gòu)建過程為:
A)基于面向?qū)ο蟮乃枷耄瑢⒈粶y模塊抽象成可通用的業(yè)務對象,每個對象中涉及:操作的對象(如按鈕、文本框、選擇框)、進行的操作(如點擊、輸入、選擇);
B)基于類似面向?qū)ο笾卸鄳B(tài)思想,將業(yè)務對象中的操作進行具體的實現(xiàn),如果該對象對其他用例的設計還有價值,則歸于軟件測試基本用例中(簡稱:基例),反之,則將該測試用例形成一個測試用例實體;
C)基于類似面向?qū)ο笾欣^承的思想,將業(yè)務對象中的操作進行具體的實現(xiàn),如果該對象對其他用例的設計還有價值,則歸于軟件測試基本用例中(簡稱:基例),反之,則將該測試用例形成一個測試用例實體。
[0007]所述方法操作步驟如下:
O以傳統(tǒng)的測試用例的編寫方法,針對一個測試需求點的一個操作流程,獨立編寫一個測試用例;
2)將步驟I)中編寫的測試用例中常用的測試對象抽象出來為基例; 3)在步驟2)中所抽象出的基例的基礎(chǔ)上,編寫該需求點的測試用例時,僅使用調(diào)用的基例作為測試步驟。
[0008]針對告警模塊-計算資源告警范圍需求點,編寫測試用例,將計算資源分為CPU資源、內(nèi)存資源、磁盤資源、網(wǎng)絡資源,針對每一種資源,編寫設置、檢查(高于、低于閾值)等基本類似的測試用例,重復工作量顯而易見;
將測試用例中常用的測試對象抽象出為:對話框測試基例、輸入框測試基例、邊界值設置基例,這些基例在其他模塊需求點設置中同樣可以使用,一次編寫、多次使用;
在抽象出的基例的基礎(chǔ)上,編寫該需求點的測試用例時,僅使用調(diào)用的基例作為測試步驟。
[0009]本發(fā)明有益效果:在測試用例設計和編寫過程中參入“面向?qū)ο蟆钡母拍?,通過類似程序開發(fā)中多態(tài)、繼承的方法,利用面向?qū)ο蟾邇?nèi)聚、低耦合的特點,優(yōu)化傳統(tǒng)基于過程的軟件測試設計思想,提高軟件測試各個過程的自動化,提高軟件測試用例模塊的復用率,提高軟件測試的效率,縮短軟件測試用例的設計和編寫周期,提高整體效率。

【專利附圖】

【附圖說明】
[0010]圖1為傳統(tǒng)的基于過程組織的測試用例;
圖2為針對一個測試需求點抽象出的基本測試用例,簡稱基例;
圖3為基于基例編寫的一個需求點的測試用例;
圖4為本發(fā)明方法具體實施流程圖。

【具體實施方式】
[0011]下面根據(jù)說明書附圖,以告警模塊-計算資源告警范圍需求點的測試用例為例,對本發(fā)明進一步說明:
(1)如圖1所示,為傳統(tǒng)的測試用例的編寫方法,針對一個測試需求點的一個操作流程,獨立編寫一個測試用例:將計算資源分為CPU資源、內(nèi)存資源、磁盤資源、網(wǎng)絡資源,針對每一種資源,編寫設置、檢查(高于、低于閾值)等基本類似的測試用例,重復工作量顯而易見;
(2)將圖1中顯示的測試用例中常用的測試對象抽象出為:對話框測試基例、輸入框測試基例、邊界值設置基例,如圖2所示,這些基例在其他模塊需求點設置中同樣可以使用,一次編寫、多次使用;
(3)在步驟(2)所抽象出的基例的基礎(chǔ)上,編寫該需求點的測試用例時,測試步驟僅出現(xiàn)調(diào)用的基例,如圖3所示。
【權(quán)利要求】
1.一種面向?qū)ο蟮臏y試用例設計和編寫方法,其特征在于:基于面向?qū)ο蟮乃枷耄瑢⒁獪y試的功能模塊抽象出業(yè)務對象,完成整個測試用例的設計;然后通過類似程序開發(fā)中多態(tài)、繼承的方法,通過excel的鏈接功能,完成對業(yè)務對象的不小于I次的調(diào)用,從而提高軟件測試業(yè)務對象的復用率。
2.根據(jù)權(quán)利要求1所述的一種面向?qū)ο蟮臏y試用例設計和編寫方法,其特征在于,所述方法的構(gòu)建過程為: A)基于面向?qū)ο蟮乃枷耄瑢⒈粶y模塊抽象成可通用的業(yè)務對象,每個對象中涉及:操作的對象、進行的操作; B)基于類似面向?qū)ο笾卸鄳B(tài)思想,將業(yè)務對象中的操作進行具體的實現(xiàn),如果該對象對其他用例的設計還有價值,則歸于軟件測試基本用例中,反之,則將該測試用例形成一個測試用例實體; C)基于類似面向?qū)ο笾欣^承的思想,將業(yè)務對象中的操作進行具體的實現(xiàn),如果該對象對其他用例的設計還有價值,則歸于軟件測試基本用例中,反之,則將該測試用例形成一個測試用例實體。
3.根據(jù)權(quán)利要求1或2所述的一種面向?qū)ο蟮臏y試用例設計和編寫方法,其特征在于,所述方法操作步驟如下: O以傳統(tǒng)的測試用例的編寫方法,針對一個測試需求點的一個操作流程,獨立編寫一個測試用例; 2)將步驟I)中編寫的測試用例中常用的測試對象抽象出來為基例; 3)在步驟2)中所抽象出的基例的基礎(chǔ)上,編寫該需求點的測試用例時,僅使用調(diào)用的基例作為測試步驟。
4.根據(jù)權(quán)利要求3所述的一種面向?qū)ο蟮臏y試用例設計和編寫方法,其特征在于:針對告警模塊-計算資源告警范圍需求點,編寫測試用例,將計算資源分為CPU資源、內(nèi)存資源、磁盤資源、網(wǎng)絡資源,針對每一種資源,編寫設置、檢查測試用例見; 將測試用例中常用的測試對象抽象出為:對話框測試基例、輸入框測試基例、邊界值設置基例,這些基例在其他模塊需求點設置中同樣可以使用,一次編寫、多次使用; 在抽象出的基例的基礎(chǔ)上,編寫該需求點的測試用例時,僅使用調(diào)用的基例作為測試步驟。
【文檔編號】G06F11/36GK104239210SQ201410489463
【公開日】2014年12月24日 申請日期:2014年9月23日 優(yōu)先權(quán)日:2014年9月23日
【發(fā)明者】趙霞, 孫言弟, 郭靜 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1