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

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

計算機軟件測試技術(shù)分析

發(fā)布時間:2017-09-29 00:25

  本文關(guān)鍵詞:軟件測試技術(shù)


  更多相關(guān)文章: 計算機軟件測試技術(shù)分析


  摘 要 計算機軟件測試技術(shù)被定義一個計算機程序或系統(tǒng)屬性為目標的任何一種技術(shù)活動,測試也是對軟件質(zhì)量的一種評估。軟件測試也為了提高軟件的應(yīng)用質(zhì)量,對測試軟件進行工程設(shè)計,實現(xiàn)維護和實施的整個工程生命周期。本文對軟件測試的基本定義和軟件測試的必要性進行了研究和探討,以供參考。
  【關(guān)鍵詞】計算機 軟件測試 分析
  軟件功能的實現(xiàn)是通過軟件編碼和測試來實現(xiàn)。軟件編碼就是通常所說的編程,程序代碼。實際上編碼就是將具體的框架功能,加上算法利用計算機來實現(xiàn)。利用計算機把算法和語言翻譯出來。計算機編程的質(zhì)量主要取決于軟件設(shè)計的質(zhì)量。編程結(jié)束后,需要對軟件的具體功能進行嚴格的測試,通過測試看看軟件在計劃中、設(shè)計中、框架結(jié)構(gòu)和編碼中是否有錯誤,遇到錯誤加以改正。
  1 軟件測試的具體目的和意義
  1.1 計算機軟件測試的目的
  計算機軟件測試的目的就是能夠減少時間和人力、物力找出軟件中存在的一些措施,加以改正。軟件測試的范圍包括:軟件計劃、軟件設(shè)計、軟件編程代碼,主要是代碼這塊是否存在錯誤,一旦代碼出現(xiàn)錯誤,很容易導(dǎo)致軟件功能出現(xiàn)錯誤。軟件測試設(shè)計到軟件開發(fā)周期中各個階段的錯誤,測試也是對錯誤性質(zhì)和位置進行糾正。在整個糾正的過程中可能會涉及到改正或重新規(guī)劃文檔活動。
  1.2 計算機軟件測試的缺陷
  軟件測試的缺陷指的就是軟件系統(tǒng)的內(nèi)部問題,軟件功能的故障是用戶從外部觀察的軟件實現(xiàn)功能與客戶需要有所差別。并不是每一個軟件缺陷都能夠?qū)е萝浖l(fā)生故障,有的只是在不滿足某種條件下才會發(fā)生軟件癱瘓。
  2 軟件測試的基本原則
  軟件測試要具備不完全原則,不完全原則就是指測試不完全。具有免疫性原則,軟件測試必然具有免疫性,測試人員完成的測試越來越多,其免疫功能就越強大,想要尋找軟件的缺陷也是越發(fā)的困難。全程測試的原則,全程測試指的是不僅僅測試在程序完成之后,應(yīng)該貫穿于整個軟件開發(fā)的流程。80/20原則,有80%的軟件缺陷存在于軟件20%的空間中,軟件缺陷的問題具有空間聚集性。
  3 軟件測試方法
  根據(jù)測試的整個過程來確定是否需要運行被測試的程序,一般測試方法分為兩種:靜態(tài)測試和動態(tài)測試。
  3.1 靜態(tài)測試方法
  靜態(tài)測試時對軟件代碼的一種分析和測驗。在測試的過程中不實際的運行程序,而是通過各種軟件文檔的測試。對于靜態(tài)的才是可以采用人工測試和計算機輔助測試兩種方法,靜態(tài)測試適用于軟件開發(fā)的整個過程中。
  3.2 動態(tài)測試
  計算機軟件測試中的動態(tài)測試就是通過運行的軟件來檢驗軟件的一些動態(tài)行為和軟件的運行結(jié)果,是否是正確的。動態(tài)測試的根本特征就是軟件程序必須要真正的被運行。通過輸入測試數(shù)據(jù),對其運行的根本情況進行分析。在所有的動態(tài)測試中可以包括兩方面的因素:被測試軟件和軟件測試中應(yīng)用到的數(shù)據(jù)。
  3.3 黑盒測試
  黑盒測試又稱為功能測試或者是數(shù)據(jù)驅(qū)動測試。他是在已知的軟件的前提下,通過測試來檢驗每一個功能是否是正常使用的。主要有等價類劃分、邊界值劃分、錯誤推測方法等等。
  3.4 軟件測試的具體過程
 。1)代碼審查。代碼審查是一項非常有效果的程序驗證技術(shù),對于一般程序來講有30% 70%能夠被檢出有錯誤,包括邏輯錯誤或編碼錯誤。代碼審查一般都是由審查小組通過閱讀、討論對程序進行靜態(tài)測試的過程。(2)單元測試。單元測試就是對軟件中的每一個基本組成單位進行測試,包括某一個類,某一個方法或者是某一個模塊。因為需要充分了解程序內(nèi)部所涉及的每一個編碼的細節(jié),所以單位測試一般都需要由編程人員來完成。通過測試來檢驗每一個功能模塊能否實現(xiàn)其實際功能,是否存在與客戶需求不符合的情況。
  4 軟件測試的技術(shù)策略
  4.1 單元測試
  在單元測試中,由于被測試的軟件模塊處于整個軟件結(jié)構(gòu)的某一個位置,一般是被其他模塊或組件調(diào)用的模塊或組建,其本身并不能夠單獨的運行,因此需要對被測模塊或組件進行驅(qū)動程序或存根程序的設(shè)計。驅(qū)動程序也是設(shè)計中的一個主程序,主要負責接收數(shù)據(jù),把這些相關(guān)的數(shù)據(jù)傳給被測試的模塊或組建,并且打印相關(guān)的測試結(jié)果。存根程序就是STNB,它是代替被測試的軟件所調(diào)用的模塊組件,也是一個虛擬的子程序。
  4.2 集成測試
 。1)非漸增的方式。非漸增的方式也是一次性組裝的方式,這種方式在所有的模塊進行單元測試之后,將所有的模塊按照設(shè)計中的要求結(jié)構(gòu)圖連接起來,連接之后的程序作為一個整體進行測試。在一些小的測試項目中,可以使用非漸增的方式進行系統(tǒng)的集成測試,但是在一些大的項目中,這種集成測試并不合適,因此在目前一些軟件測試中都會采用漸增的方式進行測試。(2)漸增測試方式。漸增測試方式又是增值式組裝方式,此種測試方式把下一個要測試的模塊同已經(jīng)測試號的模塊連接起來再次進行測試,,測試完成之后把下一個測試的模塊起來進行測試。模塊測試在不斷的增加,這種漸增方式與非漸增方式有很大的不同,他的集成方式是慢慢實現(xiàn)的。集成測試也是一點點來完成的,當漸增方式與模塊都連接到程序中去時,按照不同的次序可以有兩種策略進行選擇。
  4.3 系統(tǒng)測試
  系統(tǒng)測試的根本目的就是保證系統(tǒng)能夠?qū)崿F(xiàn)客戶想要的。為了能夠達到這樣的目的,需要完成一系列的測試活動,這些活動包括系統(tǒng)的功能測試,系統(tǒng)的性能測試,對系統(tǒng)的驗收和安裝等測試。
 。1)系統(tǒng)功能測試。對系統(tǒng)功能測試也是需求測試的一種。主要對軟件編程系統(tǒng)中功能性進行檢測,按照客戶的需求進行一一對照,找出存在的差異很問題,也就是檢測系統(tǒng)是否能后滿足客戶所指定的功能。功能測試一般使用的方法是黑盒測試。(2)性能測試。對于性能測試,是一些非功能性需求的問題,找出非功能性需求和系統(tǒng)要求之間的差異。如安全性、精度確認、運行速度等等。性能測試要進行多項的測試活動。
  5 結(jié)論
  軟件測試是軟件工程的一個基本范疇,軟件測試時有計劃,有目的的工作活動。軟件測試也是指認為或自動化手段運行或檢測某一個系統(tǒng)的過程,其目的在于檢驗是否滿足某種預(yù)期的結(jié)果。軟件在測試的過程中發(fā)現(xiàn)錯誤,一個好的軟件測試需要檢測出沒有發(fā)現(xiàn)的錯誤,經(jīng)過測試的軟件也不能確保完全正確,但軟件測試一直都是保證軟件質(zhì)量的一個重要措施,軟件測試貫穿與整個軟件工程中。
  參考文獻
  [1]徐暉.計算機軟件測試技術(shù)與深度開發(fā)應(yīng)用探討[J].計算機光盤軟件與應(yīng)用,2012年第20期.
  [2]呂雄津.淺談計算機軟件測試技術(shù)與保護技術(shù)[J].計算機光盤軟件與應(yīng)用,2012年第18期.
  [3]李翼,陳創(chuàng).計算機軟件測試技術(shù)淺談[J].計算機光盤軟件與應(yīng)用,2012年第11期.
  作者單位
  同濟大學(xué)軟件學(xué)院 上海市 200092
  江西現(xiàn)代職業(yè)技術(shù)學(xué)院 江西省南昌市 330095



本文編號:938959

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

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


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

版權(quán)申明:資料由用戶5281c***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
韩国日本欧美国产三级| 日本高清二区视频久二区| 精品日韩欧美一区久久| 国产午夜免费在线视频| 99福利一区二区视频| 91国内视频一区二区三区| 亚洲国产成人久久99精品| 欧美字幕一区二区三区| 四十女人口红哪个色好看| 国产又粗又硬又长又爽的剧情| 欧美一区二区三区视频区| 欧美精品一区二区三区白虎| 粉嫩一区二区三区粉嫩视频| 亚洲一区二区三区四区| 黄片在线免费观看全集| 亚洲一级在线免费观看| 精品一区二区三区中文字幕| 国产午夜精品亚洲精品国产| 少妇视频一区二区三区| 欧美日韩国产综合特黄| 精品国产亚洲av成人一区| 免费亚洲黄色在线观看| 国产综合欧美日韩在线精品| 国产欧美高清精品一区| 久久99爱爱视频视频| 精品国产成人av一区二区三区| 日韩精品第一区二区三区| 国产av精品一区二区| 欧美黄色黑人一区二区| 婷婷色网视频在线播放| 成人国产一区二区三区精品麻豆| 美女露小粉嫩91精品久久久| 日韩丝袜诱惑一区二区| 欧美一区二区口爆吞精| 九九热在线免费在线观看| 99免费人成看国产片| 丰满人妻一二区二区三区av| 99福利一区二区视频| 欧美激情一区二区亚洲专区| 亚洲视频在线观看免费中文字幕 | 亚洲综合精品天堂夜夜|