缺陷與異常

關于Bug:

  Bug是人們將電腦系統(tǒng)或程序中,隱藏著的一些未被發(fā)現(xiàn)的缺陷或問題的統(tǒng)稱。中文常稱BUG為“缺陷”。而且,“缺陷”一詞更能反映事情的本質。與Bug相對應,人們將發(fā)現(xiàn)Bug并加以糾正的過程叫做“Debug”(中文稱作“調試”)。

關于異常:

  異常的定義是:在文檔或軟件操作中觀察到的任何與期望違背的結果。
  PASS:測試驅動裝置跟據用戶定義測試程序在當前環(huán)境未發(fā)現(xiàn)軟件BUG,即實際值等于期望值。
  FAIL:測試驅動裝置跟據用戶定義測試程序在當前環(huán)境發(fā)現(xiàn)了軟件BUG,即實際值不等于期望值,并且定位到BUG產生的所有涉及語句。
  ERROR:測試驅動裝置因為某些原因自身產生了問題,導致整個測試過程被中斷。

看得見的開發(fā)管理方法:缺陷管理

  我們都知道,管理的目標是爭取讓每個事情都能按時完成并保證質量,使“客戶滿意、公司獲利”,其實還有一個當然是“員工受益”,通過軟件開發(fā)管理提高,提高軟件質量,創(chuàng)造效益,終達到大家滿意。

  缺陷管理理念講究的是將工作細分成小模塊甚至是小的單元,列出要完成的模塊,每個模塊工作安排具體還細分到要完成的每個步驟,具體分配到人。比如軟件項目中的一個小模塊可以分成:需求(或bug)、指派、開發(fā)、測試、構造、驗收、發(fā)布。

  閱讀全文>>

缺陷跟蹤的兩個經典分析模型

缺陷跟蹤的兩個經典分析模型

異常教學

接口測試中不可缺少的“環(huán)境異!钡挠美

  我們常接觸到的接口測試,主要用于檢測外部系統(tǒng)和所測試系統(tǒng)之間的交互,重點是檢查數(shù)據交互,傳遞和系統(tǒng)之間的相互依賴關系。

  閱讀全文>>

系統(tǒng)間交互時異常流的測試

  的測試人員在設計測試用例時往往會考慮各系統(tǒng)之間的關聯(lián),會考慮系統(tǒng)間交互時產品是不是存在潛在風險。系統(tǒng)間交互型測試中主流程、正常流是我們測試的重點,異常流的測試同樣也是必不可少的。

  閱讀全文>>

Bug分析之異常變量堆棧信息

  異常是一種特殊的類,在創(chuàng)建異常時會保存創(chuàng)建時的方法調用堆棧鏡像。即,為了保留異常出現(xiàn)時的實時堆棧信息,不應復用異常,每個異常均需單獨new方式生成。

  閱讀全文>>

單元測試中異常處理的兩個原則

  記得一個牛人曾經說過(實在想不起來誰也搜不到),大概的意思是“處理一個問題的好的辦法是不去處理它”。

  閱讀全文>>

文章精選
論壇熱帖
業(yè)務知識
滬ICP備07036474 2003-2012 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd