走出軟件測試的困境_第1頁
走出軟件測試的困境_第2頁
走出軟件測試的困境_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第第頁走出軟件測試的困境走出軟件測試的困境

發(fā)表于:2023-06-09來源::點擊數:標簽:軟件測試困境

走出軟件測試的困境軟件測試隨著信息技術在國內不同行業(yè)應用的開展,人們已經不再懷疑軟件對于社會運轉的巨大作用。但是,隨著人們對軟件作用期望值的提高,已經有越來越多人將關注點轉移到軟件的可靠性上,因此,國內軟件測試公司或測評中心如雨后春筍

走出軟件測試的困境軟件測試

隨著信息技術在國內不同行業(yè)應用的開展,人們已經不再懷疑軟件對于社會運轉的巨大作用。但是,隨著人們對軟件作用期望值的提高,已經有越來越多人將關注點轉移到軟件的可靠性上,因此,國內軟件測試公司或測評中心如雨后春筍般出現。

軟件測試并非萬能藥

我們在進行軟件測試市場開發(fā)的過程中,發(fā)現了這樣的一個問題:不少企業(yè)認為軟件測試確實很重要,于是提出:我將執(zhí)行程序(或者還有沒有寫完整的用戶手冊)給你,你給我測吧(“對不起,代碼不能給,因為涉及產權問題”);如果測完通過了,用戶就不應該再可能提出問題了。如果最終用戶提出了問題,企業(yè)就會找到軟件測試公司:“看,你是怎么搞的,用戶提出了問題,你們?yōu)槭裁床荒芡ㄟ^測試找到問題?”。

我們也遇到這樣的情況,某地軟件開發(fā)商與用戶多次出現因軟件質量引發(fā)的糾紛。于是該公司找到我們說:“既然你們是軟件測試的行家,你們來做測試吧,只要測試費用一個軟件控制在2萬元以內,我們給你們介紹生意?!弊罱K我們沒有敢承擔這樣的業(yè)務,因為我們擔心會陷入進退維谷的境地。因此也可以看到,人們對軟件測試的理解存在一些誤區(qū)。

對于航空工業(yè)之中最高級別的軟件,為了保障其可靠性,進行測試的工作內容包括語法規(guī)則檢查和程序分析、條件覆蓋、邊界覆蓋、語句分支覆蓋、需求覆蓋、強壯性、功能性及輸入輸出的測試,最終全部通過,也只能保證10-9的缺陷概率。

因此,軟件測試是提高軟件質量與可靠性的重要一環(huán),但并不意味著有了軟件測試,軟件就不存在問題了。如果僅僅是模擬用戶進行一下簡單的試用,則對于軟件質量的驗證效用就更差了。

不妨做一個類比,如果一個工程驗收時,外部裝修極為符合標準,給人的感覺十分良好,我們是不是可以斷定這個工作是質量優(yōu)良的好工程呢?實際情況經常是,里面豆腐渣外面金鋼玉。當然你打開水龍頭、打開燈泡不會有問題,如果出現了火災、大風,這個工程還行嗎?不知道。為什么不知道?因為沒有看到施工過程是否符合規(guī)范;施工過程即使合格,不知道材料是否合格。

因此,軟件測試并不是保障軟件可靠性的萬能藥。

軟件測試要分層

如果僅憑用戶手冊,做出來的用戶驗收測試僅僅是以偏概全的特例測試。有經驗的測試者不過是將測試用例設計得更科學些系統(tǒng)些,另外就是增加一些強壯性測試及壓力測試。對于一個安全性可靠性要求不是很高的軟件,這樣做也許就夠了。

但是,我們知道,目前我們國家在搞以“十二金”為代表的電子政務工程。這些工程中涉及財稅的部分以及電信、金融、保險、航空、航天等高科技領域或對軟件可靠性要求高的領域,他們的對軟件的測試僅僅如此是遠遠不行的。不妨簡單地想象一下,航空機載嵌入式軟件要求出現缺陷的概率是10-9,僅憑前面的測試能夠滿足要求嗎?

而進行如此嚴格要求的測試,投入的人力與財力將是十分巨大的。一般來講,至少是開發(fā)費用的3~5倍,而且要求開發(fā)過程十分規(guī)范。

總體來講,我們不贊成簡單地進行用戶模擬測試的方式,因為這種做法欠系統(tǒng)和完整。

我個人認為,進行驗收測試要完成如下工作:功能遍

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論