国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種軟件測試用例設(shè)計(jì)編寫方法

      文檔序號:6632835閱讀:615來源:國知局
      一種軟件測試用例設(shè)計(jì)編寫方法
      【專利摘要】本發(fā)明涉及軟件測試【技術(shù)領(lǐng)域】,特別涉及一種軟件測試用例設(shè)計(jì)編寫方法。本發(fā)明的方法具體包含以下幾個(gè)步驟:步驟一:軟件系統(tǒng)運(yùn)行的流程圖表化;步驟二:找出了所有的路徑并給每條路徑設(shè)定優(yōu)先級;步驟三:為每條路徑選取測試數(shù)據(jù)并構(gòu)造測試用例。本發(fā)明提高了測試用例設(shè)計(jì)編寫的質(zhì)量和測試效率;可以用于軟件測試用例的設(shè)計(jì)編寫。
      【專利說明】一種軟件測試用例設(shè)計(jì)編寫方法

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及軟件測試【技術(shù)領(lǐng)域】,特別涉及一種軟件測試用例設(shè)計(jì)編寫方法。

      【背景技術(shù)】
      [0002]軟件測試是提高軟件質(zhì)量的重要手段,測試用例是軟件測試過程中的指導(dǎo),是軟件測試的必須遵守的準(zhǔn)則,更是軟件測試質(zhì)量穩(wěn)定的根本保障。在軟件測試過程中,測測試用例的設(shè)計(jì)和編制是軟件測試活動(dòng)中最重要的,是測試執(zhí)行的正確性、有效性的基礎(chǔ)。如何有效地設(shè)計(jì)測試用例,一直是測試人員所關(guān)注的問題。隨著軟件規(guī)模越發(fā)龐大,尤其在進(jìn)行基于Web平臺的應(yīng)用軟件測試時(shí),需要的測試用例數(shù)量非常龐大,靠人工按普通方法來完成測試用例的設(shè)計(jì)及編寫需要大量的經(jīng)驗(yàn)和時(shí)間,已經(jīng)無法滿足Web開發(fā)過程的短周期和不斷迭代的過程。


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

      [0003]本發(fā)明解決的技術(shù)問題在于提供一種軟件測試用例設(shè)計(jì)編寫方法;解決測試用例的設(shè)計(jì)及編寫需要大量的經(jīng)驗(yàn)和時(shí)間等問題。
      [0004]本發(fā)明解決上述技術(shù)問題的技術(shù)方案是:
      [0005]包含以下幾個(gè)步驟:
      [0006]步驟一、將系統(tǒng)運(yùn)行過程中所涉及到的各種流程圖表化;
      [0007]步驟二、找出所有的路徑,并給每條路徑設(shè)定優(yōu)先級;
      [0008]步驟三、為每條路徑選取測試數(shù)據(jù),構(gòu)造測試用例;
      [0009]最后輸出測試用例。
      [0010]所述的步驟一中,先從最基本的流程開始,將流程抽象成為不同功能的順序執(zhí)行;在最基本流程的基礎(chǔ)上涉及次要或者異常的流程,將各種流程逐漸細(xì)化;從而完成所有路徑的設(shè)定。
      [0011]所述的步驟二中,給每條路徑設(shè)定優(yōu)先級,先測優(yōu)先級高的,再測優(yōu)先級低的;并根據(jù)時(shí)間設(shè)定情況可選擇優(yōu)先級高的路徑、忽略低優(yōu)先級的路徑;優(yōu)先級的確定方法是:一是路徑使用的頻率,使用越頻繁的優(yōu)先級越高;二是路徑的重要程度,如果失敗對系統(tǒng)影響越大的優(yōu)先級越高;將根據(jù)兩個(gè)原則所分別得到的優(yōu)先級相加得到整個(gè)路徑的優(yōu)先級。
      [0012]所述的步驟三中一條路徑可以對應(yīng)多個(gè)測試用例;在選取測試數(shù)據(jù)時(shí),利用邊界值選取等方法,通過表格將各種測試數(shù)據(jù)的輸入輸出相對應(yīng)。
      [0013]本發(fā)明采用路徑分析的方法設(shè)計(jì)編寫測試用例,實(shí)現(xiàn)了一個(gè)從軟件系統(tǒng)運(yùn)行的流程圖表化_>路徑設(shè)定優(yōu)先級_>選取測試數(shù)據(jù)構(gòu)造測試用例的過程,在保證達(dá)到預(yù)期測試覆蓋率的前提下,降低了測試用例設(shè)計(jì)的難度;提高了測試用例設(shè)計(jì)的質(zhì)量,在測試時(shí)間較緊的情況下,可以有的放矢的選擇測試用例,對上eb應(yīng)用程序這種大規(guī)模軟件的測試具有實(shí)際意義,提高了測試效率。

      【專利附圖】

      【附圖說明】
      [0014]下面結(jié)合附圖對本發(fā)明進(jìn)一步說明:
      [0015]圖1為本發(fā)明的方法流程圖。

      【具體實(shí)施方式】
      [0016]見圖1所示,本發(fā)明軟件測試用例的設(shè)計(jì)編寫方法,具體包含以下幾個(gè)步驟:
      [0017]步驟一:將系統(tǒng)運(yùn)行過程中所涉及到的各種流程圖表化,可以先從最基本的流程入手,將流程抽象成為不同功能的順序執(zhí)行。在最基本流程的基礎(chǔ)上再去考慮次要或者異常的流程,這樣將各種流程逐漸細(xì)化,這樣既可以逐漸加深對流程的理解,還可以將各個(gè)看似孤立的流程關(guān)聯(lián)起來。完成所有流程的圖表化后就完成了所有路徑的設(shè)定。
      [0018]步驟二:找出了所有的路徑,下面的工作就是給每條路徑設(shè)定優(yōu)先級,這樣在測試時(shí)就可以先測優(yōu)先級高的,再測優(yōu)先級低的,在時(shí)間緊迫的情況下甚至可以考慮忽略一些低優(yōu)先級的路徑。優(yōu)先級根據(jù)兩個(gè)原則來選取:一是路徑使用的頻率,使用越頻繁的優(yōu)先級越高;二是路徑的重要程度,如果失敗對系統(tǒng)影響越大的優(yōu)先級越高。將根據(jù)兩個(gè)原則所分別得到的優(yōu)先級相加就得到了整個(gè)路徑的優(yōu)先級。根據(jù)優(yōu)先級的排序就可以更有針對性的進(jìn)行測試。
      [0019]步驟三:為每條路徑設(shè)定好優(yōu)先級后,接下來的工作就是為每條路徑選取測試數(shù)據(jù),構(gòu)造測試用例。一條路徑可以對應(yīng)多個(gè)測試用例,在選取測試數(shù)據(jù)時(shí),可以充分利用邊界值選取等方法,通過表格將各種測試數(shù)據(jù)的輸入輸出對應(yīng)起來,這樣就完成了測試用例的設(shè)計(jì)。
      【權(quán)利要求】
      1.一種軟件測試用例設(shè)計(jì)編寫方法,其特征在于: 包含以下幾個(gè)步驟: 步驟一、將系統(tǒng)運(yùn)行過程中所涉及到的各種流程圖表化; 步驟二、找出所有的路徑,并給每條路徑設(shè)定優(yōu)先級; 步驟三、為每條路徑選取測試數(shù)據(jù),構(gòu)造測試用例; 最后輸出測試用例。
      2.根據(jù)權(quán)利要求1所述的軟件測試用例設(shè)計(jì)編寫方法,其特征在于:所述的步驟一中,先從最基本的流程開始,將流程抽象成為不同功能的順序執(zhí)行;在最基本流程的基礎(chǔ)上涉及次要或者異常的流程,將各種流程逐漸細(xì)化;從而完成所有路徑的設(shè)定。
      3.根據(jù)權(quán)利要求1所述的軟件測試用例設(shè)計(jì)編寫方法,其特征在于:所述的步驟二中,給每條路徑設(shè)定優(yōu)先級,先測優(yōu)先級高的,再測優(yōu)先級低的;并根據(jù)時(shí)間設(shè)定情況可選擇優(yōu)先級尚的路徑、忽略低優(yōu)先級的路徑;優(yōu)先級的確定方法是:一是路徑使用的頻率,使用越頻繁的優(yōu)先級越高;二是路徑的重要程度,如果失敗對系統(tǒng)影響越大的優(yōu)先級越高;將根據(jù)兩個(gè)原則所分別得到的優(yōu)先級相加得到整個(gè)路徑的優(yōu)先級。
      4.根據(jù)權(quán)利要求2所述的軟件測試用例設(shè)計(jì)編寫方法,其特征在于:所述的步驟二中,給每條路徑設(shè)定優(yōu)先級,先測優(yōu)先級高的,再測優(yōu)先級低的;并根據(jù)時(shí)間設(shè)定情況可選擇優(yōu)先級尚的路徑、忽略低優(yōu)先級的路徑;優(yōu)先級的確定方法是:一是路徑使用的頻率,使用越頻繁的優(yōu)先級越高;二是路徑的重要程度,如果失敗對系統(tǒng)影響越大的優(yōu)先級越高;將根據(jù)兩個(gè)原則所分別得到的優(yōu)先級相加得到整個(gè)路徑的優(yōu)先級。
      5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的軟件測試用例設(shè)計(jì)編寫方法,其特征在于:所述的步驟三中一條路徑可以對應(yīng)多個(gè)測試用例;在選取測試數(shù)據(jù)時(shí),利用邊界值選取等方法,通過表格將各種測試數(shù)據(jù)的輸入輸出相對應(yīng)。
      【文檔編號】G06F11/36GK104484162SQ201410605562
      【公開日】2015年4月1日 申請日期:2014年10月31日 優(yōu)先權(quán)日:2014年10月31日
      【發(fā)明者】何龍泉, 孫傲冰, 季統(tǒng)凱 申請人:國云科技股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1