缺陷與異常

關(guān)于Bug:

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

關(guān)于異常:

  異常的定義是:在文檔或軟件操作中觀察到的任何與期望違背的結(jié)果。
  PASS:測(cè)試驅(qū)動(dòng)裝置跟據(jù)用戶定義測(cè)試程序在當(dāng)前環(huán)境未發(fā)現(xiàn)軟件BUG,即實(shí)際值等于期望值。
  FAIL:測(cè)試驅(qū)動(dòng)裝置跟據(jù)用戶定義測(cè)試程序在當(dāng)前環(huán)境發(fā)現(xiàn)了軟件BUG,即實(shí)際值不等于期望值,并且定位到BUG產(chǎn)生的所有涉及語句。
  ERROR:測(cè)試驅(qū)動(dòng)裝置因?yàn)槟承┰蜃陨懋a(chǎn)生了問題,導(dǎo)致整個(gè)測(cè)試過程被中斷。

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

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

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

  閱讀全文>>

缺陷跟蹤的兩個(gè)經(jīng)典分析模型

缺陷跟蹤的兩個(gè)經(jīng)典分析模型

異常教學(xué)

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

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

  閱讀全文>>

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

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

  閱讀全文>>

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

  異常是一種特殊的類,在創(chuàng)建異常時(shí)會(huì)保存創(chuàng)建時(shí)的方法調(diào)用堆棧鏡像。即,為了保留異常出現(xiàn)時(shí)的實(shí)時(shí)堆棧信息,不應(yīng)復(fù)用異常,每個(gè)異常均需單獨(dú)new方式生成。

  閱讀全文>>

單元測(cè)試中異常處理的兩個(gè)原則

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

  閱讀全文>>

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