国产精品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>

      一種軟件測(cè)試方法以及裝置的制造方法

      文檔序號(hào):9765890閱讀:533來源:國(guó)知局
      一種軟件測(cè)試方法以及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明設(shè)及軟件測(cè)試技術(shù)領(lǐng)域,特別是設(shè)及一種軟件測(cè)試方法W及裝置。
      【背景技術(shù)】
      [0002] 隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,軟件在生活、工作、科研等多個(gè)領(lǐng)域發(fā)揮著日益重要 的作用,而軟件業(yè)的不斷發(fā)展及軟件規(guī)模的擴(kuò)大的同時(shí)客戶對(duì)軟件的質(zhì)量要求越來越高。 在軟件開發(fā)的過程中,軟件測(cè)試是確保軟件質(zhì)量的一道重要工序。軟件測(cè)試是指在規(guī)定的 條件下對(duì)軟件進(jìn)行操作,W發(fā)現(xiàn)軟件錯(cuò)誤,衡量軟件質(zhì)量,并對(duì)其是否能滿足設(shè)計(jì)要求進(jìn)行 評(píng)估的過程。
      [0003] 現(xiàn)有技術(shù)中的軟件測(cè)試一般采用大量測(cè)試用例對(duì)軟件進(jìn)行海量測(cè)試。但是大量測(cè) 試用例會(huì)產(chǎn)生大量的測(cè)試結(jié)果,需要測(cè)試人員人工查看每一個(gè)測(cè)試結(jié)果,并根據(jù)測(cè)試結(jié)果 主觀判斷軟件的質(zhì)量,耗時(shí)耗力,并且過分依賴于測(cè)試人員的主觀性,不夠科學(xué)。

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

      [0004] 本發(fā)明主要解決的技術(shù)問題是提供一種軟件測(cè)試方法W及裝置,能夠直接計(jì)算待 測(cè)軟件的功能模塊的測(cè)試得分,方便測(cè)試人員直觀判定待測(cè)軟件的功能模塊的質(zhì)量W及待 測(cè)軟件的質(zhì)量。
      [0005] 本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明將待測(cè)軟件劃分若干個(gè)功 能模功,為各功能模功建立測(cè)試用例,在根據(jù)測(cè)試用例對(duì)功能模塊進(jìn)行測(cè)試時(shí),記錄測(cè)試用 例的測(cè)試結(jié)果,而測(cè)試結(jié)果是進(jìn)行數(shù)值化處理,各個(gè)功能模功也進(jìn)行一次加權(quán)處理的,測(cè)試 用例也進(jìn)行加權(quán)處理的,因此可根據(jù)功能模塊一次加權(quán)的權(quán)重值、功能模塊所對(duì)應(yīng)的測(cè)試 用例的測(cè)試值W及功能模塊所對(duì)應(yīng)的測(cè)試用例加權(quán)的權(quán)重值,計(jì)算功能模塊的測(cè)試得分, 功能模塊的測(cè)試得分能夠反映功能模塊的質(zhì)量,通過將功能模塊的測(cè)試結(jié)果W測(cè)試得分進(jìn) 行表示,方便測(cè)試人員直觀判定功能模塊的質(zhì)量。
      【附圖說明】
      [0006] 圖1是本發(fā)明軟件測(cè)試方法實(shí)施方式的流程圖;
      [0007] 圖2是本發(fā)明軟件測(cè)試方法實(shí)施方式中計(jì)算待測(cè)軟件的總測(cè)試得分的流程圖;
      [000引圖3是本發(fā)明軟件測(cè)試裝置實(shí)施方式的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0009] 下面結(jié)合附圖和實(shí)施方式對(duì)本發(fā)明進(jìn)行詳細(xì)說明。
      [0010] 請(qǐng)參閱圖1,軟件測(cè)試方法包括:
      [0011] 步驟S201:根據(jù)待測(cè)軟件的功能,將待測(cè)軟件劃分若干個(gè)功能模塊;
      [0012] 功能模塊是指待測(cè)軟件中某一功能,例如:功能模塊為支付功能模塊、登錄功能模 塊等等。
      [0013] 步驟S202:對(duì)功能模塊進(jìn)行一次加權(quán)處理;
      [0014] -次加權(quán)處理是指對(duì)功能模塊配置對(duì)應(yīng)的權(quán)重值,對(duì)待測(cè)軟件中不同功能模塊, 可結(jié)合用戶需求、產(chǎn)品需求配置不同權(quán)重值,例如:在網(wǎng)購系統(tǒng)中,支付功能模塊較登錄功 能模塊重要,因此,在一次加權(quán)處理時(shí),支付功能模塊可W配置更大的權(quán)重值,登錄模塊配 置較小權(quán)重值,如表1所示,
      [0016] 表1
      [0017] 步驟S203:為功能模塊建立對(duì)應(yīng)的測(cè)試用例,并對(duì)功能模塊所對(duì)應(yīng)的測(cè)試用例進(jìn) 行加權(quán)處理,其中,功能模塊一次加權(quán)的權(quán)重值與其所對(duì)應(yīng)的測(cè)試用例所加權(quán)的權(quán)重值之 和相等;
      [0018] -功能模塊所對(duì)應(yīng)的多個(gè)測(cè)試用例的權(quán)重值也可W不相同,對(duì)于重要的測(cè)試用例 可W配置較大權(quán)重值,而次要測(cè)試用應(yīng)用配置較小權(quán)重,從提高重要的測(cè)試用例對(duì)于功能 模塊的測(cè)試得分的影響程度,從而使功能模塊的測(cè)試得分更準(zhǔn)確地反映功能模塊的質(zhì)量, 如表2所示,
      [0020] 表 2
      [0021] 步驟S204:在根據(jù)測(cè)試用例對(duì)功能模塊進(jìn)行測(cè)試時(shí),記錄測(cè)試用例的測(cè)試結(jié)果;
      [0022] 步驟S205:根據(jù)預(yù)設(shè)測(cè)試結(jié)果數(shù)值化模型,獲取測(cè)試結(jié)果對(duì)應(yīng)的測(cè)試值;
      [0023] 測(cè)試用例的測(cè)試結(jié)果包括測(cè)試通過、測(cè)試不通過、測(cè)試阻塞和存在瑕疵。預(yù)設(shè)測(cè)試 結(jié)果數(shù)值化模型是指對(duì)測(cè)試用例的測(cè)試結(jié)果配置測(cè)試值,具體的,測(cè)試通過、測(cè)試不通過、 測(cè)試阻塞和存在瑕疵所對(duì)應(yīng)的測(cè)試值分別為第一預(yù)定數(shù)值、第二預(yù)定數(shù)值、第=預(yù)定數(shù)值 和第四預(yù)定數(shù)值,在本實(shí)施方式中,優(yōu)選的,第一預(yù)定數(shù)值、第二預(yù)定數(shù)值、第=預(yù)定數(shù)值和 第四預(yù)定數(shù)值分別為:1、〇、-1、〇.5。
      [0024] 步驟S206:根據(jù)功能模塊一次加權(quán)的權(quán)重值、功能模塊所對(duì)應(yīng)的測(cè)試用例的測(cè)試 值W及功能模塊所對(duì)應(yīng)的測(cè)試用例加權(quán)的權(quán)重值,計(jì)算功能模塊的測(cè)試得分;
      [0025] 具體的,計(jì)算功能模塊的測(cè)試得分X的計(jì)算公式為:
      [002引 義二分?'(為 + + 房,(度1 + ….+ 巧7? )'+妒* (C! + …C巧.)+ 義?'('公1 '+…> + 公0.)
      [0027] X為功能模塊的測(cè)試得分,a、e、巧和A分別為第一預(yù)定數(shù)值、第二預(yù)定數(shù)值、第=預(yù) 定數(shù)值和第四預(yù)定數(shù)值,Al~An為測(cè)試結(jié)果為測(cè)試通過的測(cè)試用例的權(quán)重值,Bi~Bm為測(cè)試 結(jié)果為測(cè)試不通過的測(cè)試用例的權(quán)重值,Cl~姑為測(cè)試結(jié)果為測(cè)試阻塞的測(cè)試用例的權(quán)重 值,Di~化為測(cè)試結(jié)果為存在瑕疵的測(cè)試用例的權(quán)重值,M、N、Q和H均為自然數(shù),M、N、Q和H之 和為待測(cè)軟件所劃分的功能模塊的總數(shù)。
      [0028] 步驟S207:根據(jù)功能模塊的測(cè)試得分,生成測(cè)試報(bào)告。
      [0029] 測(cè)試報(bào)告可攜帶功能模塊的測(cè)試得分,測(cè)試人員獲取到測(cè)試報(bào)告后,可直接通過 功能模塊的測(cè)試得分直觀獲知功能模塊的質(zhì)量,非常方便。
      [0030] 在計(jì)算得到功能模塊的測(cè)試得分后,還可計(jì)得待測(cè)軟件的總測(cè)試得分,方便測(cè)試 人員直觀了解待測(cè)軟件的整體質(zhì)量,則如圖2所示,步驟S207又可包括:
      [0031] 步驟S2071:對(duì)功能模塊進(jìn)行二次加權(quán)處理;
      [0032] 功能模塊的二次加權(quán)處理是根據(jù)迭代關(guān)注點(diǎn)或者驗(yàn)收標(biāo)準(zhǔn)進(jìn)行加權(quán)處理的。
      [0033] 步驟S2072:根據(jù)功能模塊二次加權(quán)的權(quán)重值W及功能模塊的測(cè)試得分,計(jì)算待測(cè) 軟件的總測(cè)試得分;
      [0034] 具體的,計(jì)算所述待測(cè)軟件的總測(cè)試得分的計(jì)算公式為:
      [0036] Y為待測(cè)軟件的總測(cè)試得分,待測(cè)試軟件所劃分的功能模塊的數(shù)量為Z個(gè),&~姑為 待測(cè)軟件的功能模塊的測(cè)試得分,F(xiàn)i~Fe為待測(cè)軟件的各功能模塊一次加權(quán)的權(quán)重值,Gi~ Gz為待測(cè)軟件的各功能模塊二次加權(quán)的權(quán)重值。
      [0037] 步驟S2073:根據(jù)功能模塊的測(cè)試得分和待測(cè)軟件的總測(cè)試得分,生成測(cè)試報(bào)告。
      [0038] 測(cè)試報(bào)告攜帶待測(cè)軟件的各功能模塊的測(cè)試得分W及待測(cè)軟件的總測(cè)試得分,方 便測(cè)試人員直觀了解待測(cè)軟件的整體質(zhì)量和各功能模塊的質(zhì)量。
      [0039] 當(dāng)然,測(cè)試報(bào)告中也可直接標(biāo)明各功能模塊和待測(cè)軟件的質(zhì)量程度,對(duì)測(cè)試人員 而言,其可更直觀了解待測(cè)軟件的質(zhì)量,則步驟S2073具體為:判斷所述功能模塊的測(cè)試得 分是否大于第一闊值,若大于第一闊值,則標(biāo)記所述功能模塊的質(zhì)量為弱可靠,否則標(biāo)記功 能模塊的質(zhì)量為強(qiáng)可靠;判斷待測(cè)軟件的總測(cè)試得分是否大于第二闊值,若大于第二闊值, 則標(biāo)記待測(cè)軟件的質(zhì)量為弱可靠,否則標(biāo)記待測(cè)軟件的質(zhì)量為強(qiáng)可靠;生成攜帶有功能模 塊的測(cè)試得分、待測(cè)軟件的總測(cè)試得分,功能模塊的質(zhì)量的標(biāo)記W及所述待測(cè)軟件的質(zhì)量 的標(biāo)記的測(cè)試報(bào)告。
      [0040] 在本發(fā)明實(shí)施方式中,將待測(cè)軟件劃分若干個(gè)功能模功,為各功能模功建立測(cè)試 用例,在根據(jù)測(cè)試用例對(duì)功能模塊進(jìn)行測(cè)試時(shí),記錄測(cè)試用例的測(cè)試結(jié)果,而測(cè)試結(jié)果是進(jìn) 行數(shù)值化處理,各個(gè)功能模功也進(jìn)行一次加權(quán)處理的,測(cè)試用例也進(jìn)行加權(quán)處理的,因此可 根據(jù)功能模塊一次加權(quán)的權(quán)重值、功能模塊所對(duì)應(yīng)的測(cè)試用例的測(cè)試值W及功能模塊所對(duì) 應(yīng)的測(cè)試用例加權(quán)的權(quán)重值,計(jì)算功能模塊的測(cè)試得分,功能模塊的測(cè)試得分能夠反映功 能模塊的質(zhì)量,通過將功能模塊的測(cè)試結(jié)果W測(cè)試得分進(jìn)行表示,方便測(cè)試人員直觀判定 功能模塊的質(zhì)量。
      [0041] 本發(fā)明又提供軟件測(cè)試裝置實(shí)施方式。請(qǐng)參閱圖3,軟件測(cè)試裝置30包括劃分模塊 31、一次加權(quán)模塊32、建立加權(quán)模塊33、記錄模塊34、獲取模塊35、計(jì)算模塊36和生成模塊 37。
      [0042] 劃分模塊31,用于根據(jù)待測(cè)軟件的功能,將待測(cè)軟件劃分若干個(gè)功能模塊。一次加 權(quán)模塊32,用于對(duì)功能模塊進(jìn)行一次加權(quán)處理。建立加權(quán)模塊33,用于為功能模塊建立對(duì)應(yīng) 的測(cè)試用例,并對(duì)功能模塊所對(duì)應(yīng)的測(cè)試用例進(jìn)行加權(quán)處理,其中,功能模塊一次加權(quán)的權(quán) 重值與其所對(duì)應(yīng)的測(cè)試用例所加權(quán)的權(quán)重值之和相等。記錄模塊34,用于在根據(jù)測(cè)試用例 對(duì)功能模塊進(jìn)行測(cè)試時(shí),記錄測(cè)試用例的測(cè)試結(jié)果。獲取模塊35,用于根據(jù)預(yù)設(shè)測(cè)試結(jié)果數(shù) 值化模型,獲取測(cè)試結(jié)果對(duì)應(yīng)的測(cè)試值。計(jì)算模塊36,用于根據(jù)功能模塊一次加權(quán)的權(quán)重 值、功能模塊所對(duì)應(yīng)的測(cè)試用例的測(cè)試值W及功能模塊所對(duì)應(yīng)的測(cè)試用例加權(quán)的權(quán)重值, 計(jì)算功能模塊的測(cè)試得分。生成模塊37,用于根據(jù)功能模塊的測(cè)試得分,生成測(cè)試報(bào)告。
      [0043] 測(cè)試報(bào)告可攜帶功能模塊的測(cè)試得分,測(cè)試人員獲取到測(cè)試報(bào)告后,可直接通過 功能模塊的測(cè)試得分直觀獲知功能模塊的質(zhì)量,非常方便。
      [0044] 具體的,測(cè)試用例的測(cè)試結(jié)果包括測(cè)試通過、測(cè)試不通過、測(cè)試阻塞和存在瑕疵, 其中,測(cè)試通過、測(cè)試不通過、測(cè)試阻塞和存在瑕疵所對(duì)應(yīng)的測(cè)試值分別為第一預(yù)定數(shù)值、 第二預(yù)定數(shù)值、第=預(yù)定數(shù)值和第四預(yù)定數(shù)值
      [0045] 計(jì)算功能模塊的測(cè)試得分X的計(jì)算公式為:
      [0046] 義=巧*(4 +'..... + '4節(jié))+ 谷?(巧巧M) + '巧,('Cl''+….+ Cjf).+''義?'(巧 円)
      [0047] X為功能模塊的測(cè)試得分,a、e、巧和A分別為第一預(yù)定數(shù)值、第二預(yù)定數(shù)值、第S預(yù) 定數(shù)值和第四預(yù)定數(shù)值,Al~An為測(cè)試結(jié)果為測(cè)試通過的測(cè)試用例的權(quán)重值,Bi~Bm為測(cè)試 結(jié)果為測(cè)試不通過的測(cè)試用例的權(quán)重值,Cl~姑為測(cè)試結(jié)果為測(cè)試阻塞的測(cè)試用例的權(quán)重 值,Di~化為測(cè)試結(jié)果為存在瑕疵的測(cè)試用例的權(quán)重值,M、N、Q和H均為自然數(shù)。
      [0048] 在計(jì)算得到功能模塊的測(cè)試得分后,還可計(jì)得待測(cè)軟件的總測(cè)試得分,方便測(cè)試 人員直觀了解待測(cè)軟件的整體質(zhì)量
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1