軟件測試缺陷及BUG處理

軟件缺陷的定義


一厕氨,缺陷的定義

二,缺陷產(chǎn)生的原因

1篷就、需求表述理解射亏、編寫過程中引起的錯(cuò)誤;

2、系統(tǒng)設(shè)計(jì)架構(gòu)引起的錯(cuò)誤;

3腻脏、開發(fā)過程缺乏有效溝通及監(jiān)督;

4鸦泳、程序員編碼過程產(chǎn)生的錯(cuò)誤;

5银锻、軟件開發(fā)工具本身的錯(cuò)誤;

6永品、軟件需求、復(fù)雜度越來越高;

7击纬、與用戶需求不符合鼎姐,即使本身不存在某種意義上的缺陷

三,缺陷的報(bào)告格式

四,缺陷管理流程

五炕桨,缺陷分級(jí)

致命:系統(tǒng)崩潰饭尝,死機(jī),核心功能缺失献宫,明確的報(bào)錯(cuò)頁面

嚴(yán)重:核心功能出現(xiàn)錯(cuò)誤钥平,二級(jí)功能缺失,核心頁面布局錯(cuò)位

一般:二級(jí)功能錯(cuò)誤姊途,三級(jí)功能缺失

輕微:三級(jí)功能出現(xiàn)錯(cuò)誤涉瘾,錯(cuò)別字,非核心頁面布局錯(cuò)位

建議:無關(guān)缺陷捷兰,只是提升用戶體驗(yàn)度的意見

軟件缺陷立叛,常常又被叫做Bug,從產(chǎn)品內(nèi)部看贡茅,缺陷是軟件產(chǎn)品開發(fā)或維護(hù)過程中存在的錯(cuò)誤秘蛇、毛病

等各種問題;從產(chǎn)品外部看顶考,缺陷是系統(tǒng)所需要實(shí)現(xiàn)的某種功能的失效或違背赁还。

格蕾絲·赫柏(GraceMurrayHopper),是一位為美國海軍工作的電腦專家驹沿,也是最早將人類語言

融入到電腦程序的人之一秽浇。而代表電腦程序出錯(cuò)的“bug”這名字,正是由赫柏所取的甚负。1947年9月9

日柬焕,赫柏對(duì)HarvardM+arkII設(shè)置好17000個(gè)繼電器進(jìn)行編程后,技術(shù)人員正在進(jìn)行整機(jī)運(yùn)行時(shí)梭域,它突然

停止了工作斑举。于是他們爬上去找原因,發(fā)現(xiàn)這臺(tái)巨大的計(jì)算機(jī)內(nèi)部一組繼電器的觸點(diǎn)之間有一只飛蛾病涨,這

顯然是由于飛蛾受光和熱的吸引富玷,飛到了觸點(diǎn)上,然后被高電壓擊死既穆。所以在報(bào)告中赎懦,赫柏用膠條貼上飛

蛾,并把“bug”來表示“一個(gè)在電腦程序里的錯(cuò)誤”幻工,“Bug”這個(gè)說法一直沿用到今天励两。

按照嚴(yán)重程度分:

一般分為5個(gè)等級(jí):

系統(tǒng)崩潰,嚴(yán)重囊颅,一般当悔,次要傅瞻,建議

按優(yōu)先級(jí)分:

修正優(yōu)先級(jí):高,中盲憎,低

六:Bug定級(jí)示例

按照測試種類分:

邏輯功能類嗅骄,性能類,界面類饼疙,易用性類溺森,安裝,兼容性類

軟件測試類型:



Bug處理流程 :

提交(打開)缺陷:

  在提交一個(gè)缺陷的缺陷窑眯,首先盡量描述這個(gè)缺陷的屬性儿惫。Bug重現(xiàn)環(huán)境,bug類型伸但,bug等級(jí)肾请,bug的優(yōu)先級(jí)以及詳細(xì)的重現(xiàn)步驟,結(jié)果與期望等更胖。

  當(dāng)然铛铁,我們在提交一個(gè)問題之前首先應(yīng)該保證,這個(gè)缺陷是沒有被提過的却妨,以免造成重復(fù)缺陷單饵逐。

  如果是回歸不通過的缺陷,其狀態(tài)又會(huì)變?yōu)榇蜷_狀態(tài)彪标。

分配(轉(zhuǎn)交)缺陷:

  這一步不是必須的倍权,跟項(xiàng)目模式有關(guān),有些公司測試部門與開發(fā)部門獨(dú)立捞烟,那么測試人員就不確定自己測試的模塊是由哪位開發(fā)人員負(fù)責(zé)的薄声,在這種情況下,測試人員統(tǒng)一把問題指派給項(xiàng)目組長或經(jīng)理题画,由項(xiàng)目組長(或經(jīng)理)對(duì)問題進(jìn)行確認(rèn)后再次分配給相應(yīng)的開發(fā)人員默辨。

  有些測試人員是穿插到不同研發(fā)團(tuán)隊(duì)中的,所以對(duì)不同的開人發(fā)員負(fù)責(zé)的開發(fā)模塊非常清楚苍息,這個(gè)時(shí)候就可以將問題直接指派給相應(yīng)的開發(fā)人員缩幸。

  也有一種情況,本來此問題應(yīng)該由A開發(fā)人員負(fù)責(zé)竞思,但由于A開發(fā)人員的調(diào)離或辭職表谊,些問題為轉(zhuǎn)交給其它人員處理「桥纾“分配”強(qiáng)調(diào)是上級(jí)對(duì)下級(jí)爆办;“轉(zhuǎn)交”強(qiáng)調(diào)的是平級(jí)之間。

確認(rèn)缺陷;

  當(dāng)開發(fā)人員接到一個(gè)缺陷時(shí)传蹈,首先是對(duì)其進(jìn)行分析與重現(xiàn)押逼,如果對(duì)其進(jìn)行分析發(fā)現(xiàn)不是缺陷(可能由于測試人員不了解需求)或無法對(duì)此問題進(jìn)行重現(xiàn),那么就需要將此問題反回給測試人員惦界,并注明原因挑格。如果確認(rèn)為缺陷則需要對(duì)其進(jìn)行處理。

推遲處理:

  在處理問題之后沾歪,還需要進(jìn)行一次判斷漂彤,是否需要推遲處理,有些需求已經(jīng)確認(rèn)了是問題灾搏,由于其可能在極端情況下才會(huì)出現(xiàn)挫望,或需要對(duì)系統(tǒng)架構(gòu)進(jìn)行改動(dòng),或其優(yōu)先級(jí)非常低狂窑,所以暫時(shí)不需要對(duì)此問題進(jìn)行處理(或到下個(gè)版本進(jìn)再進(jìn)行修復(fù))媳板。

固定:

  對(duì)于推遲處理的問題可以暫時(shí)進(jìn)行固定(“固定”為QC中的叫法。)一般固定的問題需要經(jīng)過項(xiàng)目經(jīng)理與測試經(jīng)理協(xié)商后才能固定泉哈。

處理缺陷:

  開發(fā)人員在確認(rèn)完一個(gè)問題需要處理時(shí)蛉幸,那么就對(duì)其進(jìn)行處理工作。(例如丛晦,redmine 是支持處理人時(shí)時(shí)更新問題處理進(jìn)度的奕纫,如 已處理30% ,已處理80% 等烫沙,當(dāng)然匹层,對(duì)于短時(shí)間內(nèi)可以修復(fù)的問題就沒必要時(shí)時(shí)的去更新處理進(jìn)度。)

回歸缺陷:

  回歸缺陷對(duì)于測試人員來說是非常重要的工作锌蓄,其有三個(gè)入口兩個(gè)出口升筏。

  確認(rèn)非缺陷問題:對(duì)于提交的一個(gè)缺陷,開人員處理為非問題或無法重現(xiàn)瘸爽,然后直接轉(zhuǎn)交給測試人員回歸仰冠。測試人員再次確認(rèn),如果真如開發(fā)人員所說蝶糯,則將問題關(guān)閉洋只。如果非開發(fā)人員所說,是由于問題描述模糊或其它原因喂重現(xiàn)問題昼捍,則再次注明原因轉(zhuǎn)給開發(fā)人員识虚。

  確認(rèn)修復(fù)問題:對(duì)開發(fā)人員修復(fù)的問題再次進(jìn)行確認(rèn),確認(rèn)能過妒茬,則關(guān)閉問題担锤。確認(rèn)不通過,將問題再次打開并轉(zhuǎn)給開發(fā)人員乍钻。

  確認(rèn)固定問題:有計(jì)劃的對(duì)固定問題進(jìn)行確認(rèn)肛循,有些固定問題隨著時(shí)間的推移铭腕,版本的更新或已經(jīng)不存在了,對(duì)這類問題應(yīng)該及時(shí)關(guān)閉多糠。有些固定問題依然存在且變得緊急累舷,對(duì)于這類問題應(yīng)該及時(shí)打開交給開發(fā)人員處理。

關(guān)閉缺陷:

  對(duì)于已經(jīng)修復(fù)的缺陷進(jìn)行關(guān)閉夹孔,這也是一個(gè)缺陷的最后一個(gè)狀態(tài).

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末被盈,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子搭伤,更是在濱河造成了極大的恐慌只怎,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,110評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件怜俐,死亡現(xiàn)場離奇詭異身堡,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)拍鲤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門盾沫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人殿漠,你說我怎么就攤上這事赴精。” “怎么了绞幌?”我有些...
    開封第一講書人閱讀 165,474評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵蕾哟,是天一觀的道長。 經(jīng)常有香客問我莲蜘,道長谭确,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,881評(píng)論 1 295
  • 正文 為了忘掉前任票渠,我火速辦了婚禮逐哈,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘问顷。我一直安慰自己昂秃,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,902評(píng)論 6 392
  • 文/花漫 我一把揭開白布杜窄。 她就那樣靜靜地躺著肠骆,像睡著了一般。 火紅的嫁衣襯著肌膚如雪塞耕。 梳的紋絲不亂的頭發(fā)上蚀腿,一...
    開封第一講書人閱讀 51,698評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音扫外,去河邊找鬼莉钙。 笑死廓脆,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的磁玉。 我是一名探鬼主播停忿,決...
    沈念sama閱讀 40,418評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼蜀涨!你這毒婦竟也來了瞎嬉?” 一聲冷哼從身側(cè)響起蝎毡,我...
    開封第一講書人閱讀 39,332評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤厚柳,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后沐兵,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體别垮,經(jīng)...
    沈念sama閱讀 45,796評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,968評(píng)論 3 337
  • 正文 我和宋清朗相戀三年扎谎,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了碳想。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,110評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡毁靶,死狀恐怖胧奔,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情预吆,我是刑警寧澤龙填,帶...
    沈念sama閱讀 35,792評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站袜匿,受9級(jí)特大地震影響帖旨,放射性物質(zhì)發(fā)生泄漏驾诈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,455評(píng)論 3 331
  • 文/蒙蒙 一宿礁、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蔬芥,春花似錦梆靖、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,003評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至嗤放,卻和暖如春思喊,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背次酌。 一陣腳步聲響...
    開封第一講書人閱讀 33,130評(píng)論 1 272
  • 我被黑心中介騙來泰國打工恨课, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留舆乔,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,348評(píng)論 3 373
  • 正文 我出身青樓剂公,卻偏偏與公主長得像希俩,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子纲辽,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,047評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容