2016年計(jì)算機(jī)三級(jí)軟件測(cè)試技術(shù)基礎(chǔ)常見問(wèn)題六

字號(hào):


    缺陷管理
    1)什么是軟件缺陷?
    ①.軟件未達(dá)到產(chǎn)品說(shuō)明書表明的功能
    ②.軟件出現(xiàn)產(chǎn)品說(shuō)明書指明不會(huì)出現(xiàn)的錯(cuò)誤
    ③.軟件產(chǎn)品功能超出說(shuō)明書指明的功能
    ④.軟件未到達(dá)產(chǎn)品說(shuō)明書未指明但應(yīng)該達(dá)到的目標(biāo)
    ⑤.軟件測(cè)試人員認(rèn)為軟件難以理解、不易使用、運(yùn)行速度緩慢、或者最終用戶認(rèn)為不好
    2)軟件缺陷一般分為哪些類型?
    ①.用戶界面錯(cuò)誤
    ②.程序的錯(cuò)誤
    ③.計(jì)算錯(cuò)誤
    ④.需求錯(cuò)誤
    ⑤.外部錯(cuò)誤
    ⑥.測(cè)試錯(cuò)誤
    3)缺陷可以劃分為哪幾種嚴(yán)重等級(jí),分別是什么?
    致命級(jí):
    造成崩潰、死機(jī),并且不能通過(guò)其他方法實(shí)現(xiàn)功能;
    “殺手锏“功能失效;
    導(dǎo)致客戶利益巨大損失的失效
    嚴(yán)重級(jí):
    基本、重要功能無(wú)法實(shí)現(xiàn);
    操作安全方面存在漏洞;
    系統(tǒng)缺少必要的負(fù)載限制導(dǎo)致大容量系統(tǒng)失效
    一般級(jí):
    查詢數(shù)據(jù)時(shí),數(shù)據(jù)顯示錯(cuò)誤;
    告警信息不全面,不準(zhǔn)確;
    次要功能失效
    提示級(jí):
    界面不友好,操作不方便;
    缺少必要的缺省信息;
    錯(cuò)誤提示不直觀
    4)缺陷的優(yōu)先級(jí)有哪些?分別簡(jiǎn)單描述?
    缺陷的優(yōu)先級(jí)可以分為高、中、低三個(gè)層次,高優(yōu)先級(jí)的缺陷必須及時(shí)修改,不修改系統(tǒng)測(cè)試就不能進(jìn)行下去,中優(yōu)先及可以放在正常的BUG修改隊(duì)列中進(jìn)行修改;低有限級(jí)的缺陷可以在有時(shí)間的時(shí)候修改,如果時(shí)間緊張可以帶在產(chǎn)品中進(jìn)行發(fā)布。
    5)一個(gè)缺陷中包含哪些要素?
    分配給缺陷的ID號(hào)、對(duì)缺陷的詳細(xì)描述、缺陷發(fā)生的條件、缺陷發(fā)生的次數(shù)、缺陷發(fā)生的現(xiàn)象、提示缺陷的測(cè)試ID號(hào)、執(zhí)行測(cè)試的人、測(cè)試工作站ID號(hào)、發(fā)現(xiàn)缺陷的時(shí)間和日期、發(fā)生缺陷的計(jì)算機(jī)、硬件平臺(tái)、發(fā)生缺陷的子系統(tǒng)、軟件的版本號(hào)、缺陷發(fā)現(xiàn)的數(shù)據(jù)庫(kù)、缺陷是否再現(xiàn)、缺陷的重要性、分配修改這個(gè)缺陷的優(yōu)先級(jí)、其他
    6)如何提交一份好的缺陷報(bào)告?
    書面的、已編號(hào)的、易于理解的、可重現(xiàn)、易讀、不要帶有情緒化
    7)一個(gè)缺陷的生命周期是什么?狀態(tài)如何轉(zhuǎn)換?
    New、Open、close、Fixed、rejected、Reopen等
    1)當(dāng)測(cè)試人員發(fā)現(xiàn)Bug時(shí)提交到Bug管理庫(kù),此時(shí)狀態(tài)為New;
    2)測(cè)試管理人員對(duì)New狀態(tài)的缺陷進(jìn)行評(píng)審,如果通過(guò)評(píng)審則為Open,如果不能通過(guò)評(píng)審則為:Close;
    3)研發(fā)人員對(duì)于Open狀態(tài)的缺陷進(jìn)行驗(yàn)證,如果認(rèn)為確實(shí)是一個(gè)缺陷,則至為Fixed,如果認(rèn)為不是一個(gè)缺陷則改變?yōu)椋篟ejected;
    4)測(cè)試人員對(duì)于置于Fixed的缺陷進(jìn)行驗(yàn)證,如果缺陷真的被修改則置于:close狀態(tài),如果沒(méi)有修改則置于Reopen狀態(tài)。