闡述檢測技術(shù)的應(yīng)用與發(fā)展趨勢?
作者:訪客發(fā)布時間:2021-10-25分類:聚合物瀏覽:97
??伴隨著軟件產(chǎn)業(yè)的發(fā)展,軟件測試也逐漸走向成熟,本文首先給出一些軟件測試的基本理論,如軟件測試的目的和內(nèi)容、軟件測試的分類、軟件測試的方法等,軟件測試在發(fā)展的幾十年里面,逐漸形成了一些被廣泛接受和應(yīng)用的測試模型。本文選取了幾個有代表性的測試模型進(jìn)行闡述,其中V模型是最為被認(rèn)可和廣泛應(yīng)用的,V模型最早提出測試并不是一個事后彌補(bǔ)行為,而是一個同開發(fā)過程同樣重要的過程。
??W模型是V模型的改進(jìn)型,還屬于V模型的范疇,為了解決V模型的問題,X模型和H模型提出測試應(yīng)該在準(zhǔn)備好后馬上進(jìn)行,與開發(fā)反復(fù)迭代進(jìn)行,并指出軟件測試不僅僅指測試的執(zhí)行過程本身,還應(yīng)該包括測試準(zhǔn)備活動。隨著軟件測試研究的進(jìn)展,軟件測試提出了一些比較前沿的理論,如測試驅(qū)動開發(fā)理論提出先有測試,再寫代碼,以不斷的測試推動代碼的開發(fā),既簡化了代碼,又保證了軟件質(zhì)量。
??自動化測試要求以各種自動化的測試工具取代測試人員進(jìn)行一些重復(fù)的、機(jī)械的工作,它可以有效地提高測試效率,提高軟件的被信任程度。探索性測試認(rèn)為不必非要有設(shè)計(jì)好的測試用例,就可以進(jìn)行一些靈感突發(fā)式的測試,探索性測試可以應(yīng)用在一些特定場合,與傳統(tǒng)的測試相輔相成。
??面向?qū)ο蟮能浖y試針對面向?qū)ο蟮膸讉€新特點(diǎn),提出了不同的測試方法?;谀P偷臏y試是利用模型來生成相應(yīng)的測試用例,然后根據(jù)實(shí)際結(jié)果和原先預(yù)想的結(jié)果的差異來測試系統(tǒng)。
- 聚合物排行
- 最近發(fā)表