軟件測(cè)試之測(cè)試分析的底層邏輯

學(xué)習(xí)軟件質(zhì)量報(bào)道一文:軟件測(cè)試的底層邏輯是什么,軟件測(cè)試分析的底層邏輯。

測(cè)試分析的底層邏輯是基于系統(tǒng)思維結(jié)構(gòu)化思維去思考,需要從項(xiàng)目背景、產(chǎn)品結(jié)構(gòu)、質(zhì)量要求等各個(gè)方面進(jìn)行系統(tǒng)地思考,不容忽視一些蛛絲馬跡,順藤摸瓜,完整地呈現(xiàn)測(cè)試范圍,識(shí)別出各種測(cè)試風(fēng)險(xiǎn),最終明確測(cè)試項(xiàng)及其優(yōu)先級(jí)

系統(tǒng)思維可以讓我們看清楚被測(cè)對(duì)象的輸入/輸出、前置條件和后置條件、周?chē)h(huán)境和面臨的各種場(chǎng)景。

結(jié)構(gòu)化思維幫助我們制定更有效的測(cè)試方案和測(cè)試策略,如分層測(cè)試、面向接口的測(cè)試等。同時(shí),測(cè)試總是有風(fēng)險(xiǎn)的,所以測(cè)試分析時(shí)一定要采用基于風(fēng)險(xiǎn)的測(cè)試策略,并應(yīng)用80/20原則,確定20%最嚴(yán)重的風(fēng)險(xiǎn)集中在什么地方哪些功能是用戶(hù)最常用的20%功能、哪些測(cè)試項(xiàng)是屬于重點(diǎn)測(cè)試的20%等。

測(cè)試分析的底層邏輯之一:測(cè)試分析是層層剝離、逐步深入的系統(tǒng)分析過(guò)程。從業(yè)務(wù)需求、用戶(hù)行為、系統(tǒng)功能、應(yīng)用場(chǎng)景等不同維度對(duì)被測(cè)對(duì)象進(jìn)行系統(tǒng)的分析,最終確定測(cè)什么。

測(cè)試分析的底層邏輯之二:測(cè)試分析也是一個(gè)博弈、選擇直至平衡的過(guò)程,需要定力和洞察力,做出取舍,如運(yùn)用80/20原則,抓主要風(fēng)險(xiǎn),有時(shí)需要舍棄一些次要風(fēng)險(xiǎn)。

測(cè)試分析的底層邏輯之三:以終為始,從測(cè)試目標(biāo)出發(fā)最終回到測(cè)試目標(biāo),如從考慮如何衡量測(cè)試充分性的要求出發(fā),最終分析的結(jié)果——各測(cè)試項(xiàng)完成是能夠滿(mǎn)足測(cè)試充分性的要求的。

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

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

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