(八)所見即所得 之 高效測試報告(3)

3、缺陷影響

缺陷影響描述的是,缺陷引起的問題對用戶或者對業(yè)務(wù)的影響范圍以及嚴(yán)重程度。

缺陷影響決定了缺陷的優(yōu)先級(Priority)和嚴(yán)重程度(Severity),開發(fā)經(jīng)理會以此為依據(jù)來決定修復(fù)該缺陷的優(yōu)先級;而產(chǎn)品經(jīng)理會以此為依據(jù)來衡量缺陷的嚴(yán)重程度,并決定是否要等該缺陷被修復(fù)后才能發(fā)布產(chǎn)品。

測試工程師準(zhǔn)確描述缺陷影響的前提是,必須對軟件的應(yīng)用場景以及需求有深入的理解,這也是對測試工程師業(yè)務(wù)基本功的考驗。

4、環(huán)境配置

環(huán)境配置用以詳細(xì)描述測試環(huán)境的配置細(xì)節(jié),為缺陷的重現(xiàn)提供必要的環(huán)境信息。

比如,操作系統(tǒng)的類型與版本、被測軟件版本、瀏覽器的種類和版本、被測軟件的配置信息、集群的配置參數(shù)、中間件的版本信息等等。

需要注意的是,環(huán)境配置的內(nèi)容通常是按需描述,也就是說通常只描述那些重現(xiàn)缺陷的環(huán)境敏感信息。

比如,“菜單欄上某個條目缺失的問題”只會發(fā)生在 Chrome 瀏覽器,而其他瀏覽器都沒有類似問題。那么,Chrome 瀏覽器就是環(huán)境敏感信息,必須予以描述,而至于 Chrome 瀏覽器是運(yùn)行在什么操作系統(tǒng)上就無關(guān)緊要了,無需特意去描述了。

5、前置條件

前置條件是指測試步驟開始前系統(tǒng)應(yīng)該處在的狀態(tài),其目的是減少缺陷重現(xiàn)步驟的描述。合理地使用前置條件可以在描述缺陷重現(xiàn)步驟時排除不必要的干擾,使其更有針對性。

比如,某個業(yè)務(wù)操作需要先完成用戶登錄,你在缺陷重現(xiàn)步驟里就沒有必要描述登錄操作的步驟細(xì)節(jié),可以直接使用 “前置條件:用戶已完成登錄”的描述方式;

再比如,用戶在執(zhí)行登錄操作前,需要事先在被測系統(tǒng)準(zhǔn)備好待登錄用戶,你在描述時也無需增加“用測試數(shù)據(jù)生成工具生成用戶”的步驟,可以直接使用 “前置條件:用戶已完成注冊”的描述方式。


軟件測試52講---筆記整理

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容