天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 論文百科 > 大學課程 >

軟件測試的目的、原則、測試對象及測試方法和技術

發(fā)布時間:2018-01-06 19:35

  本文關鍵詞:軟件測試技術  


  更多相關文章: 軟件測試的目的、原則、測試對象及測試方法和技術_夏天的味道_夏天的味道_新浪博客 夏天的味道 雜談


1、軟件測試的目的:第一是確認軟件的質(zhì)量。 第二是為開發(fā)者或軟件項目經(jīng)理提供反饋信息,以及為風險評估所準備的信息。第三確保軟件開發(fā)全過程是高質(zhì)量的。 2、軟件測試的原則:從不同的角度出發(fā)會派生出兩種不同的測試原則,從用戶的角度,通過軟件測試的結果來確認是否可以接受該軟件;從開發(fā)者的角度,希望軟件測試能明確軟件產(chǎn)品質(zhì)量,能夠正確地實現(xiàn)并滿足用戶的需求,確立用戶對軟件的信心。
3、軟件測試的對象:軟件測試應該貫穿整個軟件定義與開發(fā)整個期間。因此需求分析、概要設計、詳細設計以及程序編碼等各階段所得到的文檔,包括需求規(guī)格說明、概要設計規(guī)格說明、詳細設計規(guī)格說明以及源程序,,都應該是軟件測試的對象。
4、軟件測試方法:軟件測試的方法和技術是多種多樣的。
軟件測試的方法一般有:單元測試、綜合測試、確認測試和系統(tǒng)測試等基本方法。
對于軟件測試技術,可以從不同的角度加以分類:1)被測軟件是否執(zhí)行角度:分為靜態(tài)測試和動態(tài)測試;2)從測試是否針對軟件的內(nèi)部結構及其算法的角度,分為白盒測試和黑盒測試。
黑盒測試也稱功能測試或數(shù)據(jù)驅動測試,它是在已知軟件產(chǎn)品應具有的功能,通過測試來檢測每個功能是否都能正常使用,在測試時,把程序看作一個不能打開的黑盆子,在完全不考慮程序內(nèi)部結構和內(nèi)部特性的情況下,測試者在程序接口進行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當?shù)亟邮蛰斎霐?shù)鋸而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。
黑盒測試方法主要有等價類劃分、邊值分析、因果圖、錯誤推測等,主要用于軟件確認測試。 “黑盒”法著眼于程序外部結構、不考慮內(nèi)部邏輯結構、針對軟件界面和軟件功能進行測試!昂诤小狈ㄊ歉F舉輸入測試,只有把所有可能的輸入都作為測試情況使用,才能以這種方法查出程序中所有的錯誤。實際上測試情況有無窮多個,人們不僅要測試所有合法的輸入,而且還要對那些不合法但是可能的輸入進行測試。
白盒測試也稱結構測試或邏輯驅動測試,它是知道軟件產(chǎn)品內(nèi)部工作過程,通過測試來檢測產(chǎn)品內(nèi)部動作是否按照規(guī)格說明書的規(guī)定正常進行,按照程序內(nèi)部的結構測試程序,檢驗



本文編號:1389252

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenshubaike/dxkc/1389252.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶0697f***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com