欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種軟件的測試方法

文檔序號:6487979閱讀:234來源:國知局
一種軟件的測試方法
【專利摘要】本發(fā)明適用計算機領域,提供了一種軟件的測試方法及系統(tǒng),所述方法包括:對SPR的18種測試形式設置陰測試屬性和陽測試屬性;對上述18種測試形式中的比重值,根據(jù)待測試軟件的屬性估算出各個測試形式對應的權重值;獲取用戶輸入的時間信息以及累計缺陷清除率,根據(jù)用戶輸入時間信息、累計缺陷清除率以及測試階段數(shù)、測試工作量和缺陷清除率關系表確定測試的階段數(shù);根據(jù)陰測試屬性的比重值、陽測試屬性的比重值、各個測試形式的權重值以及測試階段數(shù)確定測試方法及測試量,然后根據(jù)該測試方法以及測試量完成軟件測試。本發(fā)明提供的技術方案提供了相對固定形式與靈活綜合平衡各因素相結(jié)合的模式,具有測試效果好的優(yōu)點。
【專利說明】一種軟件的測試方法
【技術領域】
[0001]本發(fā)明屬于計算機領域,尤其涉及一種軟件的測試方法。
【背景技術】
[0002]軟件測試的目的就是要在規(guī)定的條件下對程序進行操作,以便發(fā)現(xiàn)錯誤,同時對軟件質(zhì)量進行評估,軟件測試不僅僅是對程序的測試,整個測試范圍應該包括軟件形成過程的文檔、數(shù)據(jù)、服務以及程序。為了最大程度地保證軟件產(chǎn)品的質(zhì)量,需要在軟件開發(fā)的每個階段都進行相應的測試,完整的軟件測試應該貫穿軟件產(chǎn)品的整個生命周期。
[0003]然而,在現(xiàn)實實際軟件項目測試中,由于時間、人力、資源的限制,以及綜合的考慮,通常是由測試團隊根據(jù)經(jīng)費、時間、要求及經(jīng)驗,進行測試的設計,存在如下方面的問題:
[0004]測試方法、測試工作量等的選擇隨意性比較大,沒有一個相對固定的模式;
[0005]有時過多地考慮經(jīng)費、時間等因素,而忽略了測試的質(zhì)量等要求,達不到高質(zhì)量的測試;
[0006]有時為了質(zhì)量而忽略了時間、經(jīng)費等的限制,不能完成測試任務。

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

[0007]本發(fā)明實施例的目的在于提供一種軟件的測試方法,將相對固定形式與靈活綜合平衡各因素相結(jié)合的模式,旨在解決現(xiàn)有的技術方案軟件測試無法達到高質(zhì)量測試的問題。
[0008]本發(fā)明實施例是這樣實現(xiàn)的,一種軟件的測試方法,該方法包括:
[0009]S11、建立并存儲SPR的18種測試形式的陰陽比重值表;
[0010]S12、根據(jù)待測試軟件估算出待測試軟件的使用頻度、失效可視性和復雜性;
[0011]S13、獲取用戶對待測試軟件的測試時間和測試人數(shù);
[0012]S14、根據(jù)使用頻度從預先存儲的權重值表中查詢出使用頻度對應的18種測試形式的權重值,根據(jù)失效可視性從預先存儲的權重值表中查詢出失效可視性對應的18種測試形式的權重值,根據(jù)復雜性從預先存儲的權重值表中查詢出復雜性對應的18種測試形式的權重值,根據(jù)測試時間從預先存儲的權重值表中查詢出測試時間對應的18種測試形式的權重值,根據(jù)測試人數(shù)從預先存儲的權重值表中查詢出測試人數(shù)對應的18種測試形式的權重值;
[0013]S15、計算18種測試形式的總權重值以及各種測試形式權重值和;
[0014]各種測試形式權重值和=Q1+Q2+Q3+Q4+Q5 ;
[0015]其中,Ql為:上述權重值和對應的測試形式的使用頻度權重值;Q2為:上述權重值和對應的測試形式的失效可視性權重值;Q3為:上述權重值和對應的測試形式的復雜性權重值;Q4為:上述權重值和對應的測試形式的測試時間權重值;Q5為:上述權重值和對應的測試形式的測試人數(shù)權重值;例如,計算的測試形式為第一種測試形式子程序測試,則Ql為:子程序測試的使用頻度權重值,Q2為子程序測試的失效可視性權重值,Q3為子程序測試的復雜性權重值;Q4為子程序測試的測試時間權重值,Q5為子程序測試的測試人數(shù)權重值。
[0016]總權重值=使用頻度權重值和+失效可視性權重值和+復雜性權重值和+測試時間權重值和+測試人數(shù)權重值和;
[0017]S16、計算每種測試形式的權重值比例,根據(jù)每種測試形式的權重值比例和總資源數(shù)計算得到每種測試形式的資源數(shù);
[0018]每種測試形式的權重值比例=每種測試形式權重值和/總權重值*100% ;
[0019]每種測試形式的資源數(shù)=總資源數(shù)*每種測試形式的權重值比例;
[0020]S17、查詢陰陽比重值表獲取每種測試形式中陰測試項目和陽測試項目的比重值;
[0021]S18、根據(jù)每種測試形式中陰測試項目、陽測試項目的比重值和每種測試形式的資源數(shù)計算得到陰測試項目、陽測試項目的資源數(shù);
[0022]S19、依據(jù)每種測試形式的陰測試項目、陽測試項目的資源數(shù)完成待測試軟件的測試;
[0023]所述陰測試項目為:靜態(tài)測試、黑盒測試和性能測試;
[0024]所述陽測試項目為:動態(tài)測試、白盒測試和功能測試。
[0025]可選的,上述18種測試形式具體為:
[0026]子程序測試、單元測試、整個應用程序的系統(tǒng)測試、新功能測試、回歸測試、集成測試、病毒防護測試、壓力或能力測試、性能方面測試、安全性測試、平臺測試、供應鏈測試、第三方測試、客戶驗收測試、現(xiàn)場測試、可用性測試、試驗室測試和凈室統(tǒng)計測試。
[0027]在本發(fā)明實施例中,本發(fā)明提供的技術方案通過陰陽測試的方法確定各個測試項目的陰測試比例值,陽測試比例值,根據(jù)各個項目的陰測試比例值和陽測試的比例值完成軟件的測試,通過實踐證明,采用陰陽測試的方法,可以提高測試質(zhì)量,所以其具有提高軟件測試質(zhì)量的優(yōu)點。
【專利附圖】

【附圖說明】
[0028]圖1是本發(fā)明提供的一種軟件的測試方法的流程圖。
【具體實施方式】
[0029]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0030]為了更好的說明本發(fā)明的技術方案,首先,我們將陰測試和陽測試進行定義,把具有沉靜的、隱晦的、器質(zhì)方面的屬性的測試稱為陰測試,例如靜態(tài)測試、黑盒測試、性能測試;把具有活動的、明顯的、功能方面的屬性的測試稱為陽測試,例如動態(tài)測試、白盒測試、功能測試。上述陰測試和陽測試的分類表如表I所示:
[0031]表1:陰測試與陽測試分類表
【權利要求】
1.一種軟件的測試方法,其特征在于,所述方法包括: 511、建立并存儲SPR的18種測試形式的陰陽比重值表; 512、根據(jù)待測試軟件估算出待測試軟件的使用頻度、失效可視性和復雜性; 513、獲取用戶對待測試軟件的測試時間和測試人數(shù); 514、根據(jù)使用頻度從預先存儲的權重值表中查詢出使用頻度對應的18種測試形式的權重值,根據(jù)失效可視性從預先存儲的權重值表中查詢出失效可視性對應的18種測試形式的權重值,根據(jù)復雜性從預先存儲的權重值表中查詢出復雜性對應的18種測試形式的權重值,根據(jù)測試時間從預先存儲的權重值表中查詢出測試時間對應的18種測試形式的權重值,根據(jù)測試人數(shù)從預先存儲的權重值表中查詢出測試人數(shù)對應的18種測試形式的權重值; 515、計算18種測試形式的總權重值以及各種測試形式權重值和; 各種測試形式權重值和=Q1+Q2+Q3+Q4+Q5 ; 其中,Ql為:上述權重值和對應的測試形式的使用頻度權重值;Q2為:上述權重值和對應的測試形式的失效可視性權重值;Q3為:上述權重值和對應的測試形式的復雜性權重值;Q4為:上述權重值和對應的測試形式的測試時間權重值;Q5為:上述權重值和對應的測試形式的測試人數(shù)權重值;例如,計算的測試形式為第一種測試形式子程序測試,則Ql為:子程序測試的使用頻度權重值,Q2為子程序測試的失效可視性權重值,Q3為子程序測試的復雜性權重值;Q4為子程序測試的測試時間權重值,Q5為子程序測試的測試人數(shù)權重值。 總權重值=使用頻度權重值和+失效可視性權重值和+復雜性權重值和+測試時間權重值和+測試人數(shù)權重值和; 516、計算每種測試形式的權重值比例,根據(jù)每種測試形式的權重值比例和總資源數(shù)計算得到每種測試形式的資源數(shù); 每種測試形式的權重值比例=每種測試形式權重值和/總權重值*100% ; 每種測試形式的資源數(shù)=總資源數(shù)*每種測試形式的權重值比例; 517、查詢陰陽比重值表獲取每種測試形式中陰測試項目和陽測試項目的比重值; 518、根據(jù)每種測試形式中陰測試項目、陽測試項目的比重值和每種測試形式的資源數(shù)計算得到陰測試項目、陽測試項目的資源數(shù); 519、依據(jù)每種測試形式的陰測試項目、陽測試項目的資源數(shù)完成待測試軟件的測試; 所述陰測試項目為:靜態(tài)測試、黑盒測試和性能測試; 所述陽測試項目為:動態(tài)測試、白盒測試和功能測試。
2.根據(jù)權利要求1所述的方法,其特征在于,所述SPR的18種測試形式具體為: 子程序測試、單元測試、整個應用程序的系統(tǒng)測試、新功能測試、回歸測試、集成測試、病毒防護測試、壓力或能力測試、性能方面測試、安全性測試、平臺測試、供應鏈測試、第三方測試、客戶驗收測試、現(xiàn)場測試、可用性測試、試驗室測試和凈室統(tǒng)計測試。
【文檔編號】G06F11/36GK103455415SQ201210296752
【公開日】2013年12月18日 申請日期:2012年8月20日 優(yōu)先權日:2012年8月20日
【發(fā)明者】蔣方純 申請人:深圳信息職業(yè)技術學院
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
通化县| 正定县| 正阳县| 丹棱县| 布尔津县| 扬中市| 万山特区| 阿瓦提县| 时尚| 巍山| 基隆市| 彭山县| 临洮县| 双鸭山市| 德阳市| 扎兰屯市| 灵寿县| 深圳市| 龙里县| 都江堰市| 甘孜| 恩施市| 南阳市| 延津县| 越西县| 芜湖市| 长治市| 浮山县| 江津市| 日土县| 忻城县| 定州市| 板桥市| 石屏县| 万全县| 祁阳县| 临武县| 孟村| 林周县| 上高县| 东山县|