全國服務(wù)熱線:18684048962(微信同號)
軟件測試的需求提取和梳理29
發(fā)表時間:2023-07-24 09:33 軟件測試報告 什么是測試需求? 測試需求往往是指綜合用戶需求、軟件需求規(guī)格說明書、產(chǎn)品原型設(shè)計以及更多的隱性需求的并集?;拘枰绮块T合作才行。一般專業(yè)的測試需求分為兩種,顯見需求和隱性需求。 顯見需求:獲取到的需求描述,產(chǎn)品經(jīng)理根據(jù)用戶需求轉(zhuǎn)化為的軟件需求規(guī)格說明書,原型設(shè)計等,都應(yīng)該屬于顯見的需求。這些需求,遵循“盡可能滿足用戶需求”的宗旨,往往在開發(fā)過程中都會很好的去一一實現(xiàn)。 隱性需求:顧名思義就是沒有明說,隱藏在用戶期望之中的需求。比如通用業(yè)界標準,軟件行業(yè)標準,約定俗成的規(guī)范處理等,都應(yīng)該屬于隱性需求。如果不認真對待這些需求,在軟件的驗收過程中就會碰到各種問題,最終影響軟件的順利交付。 ![]() 作為一個專業(yè)嚴謹?shù)臏y試員,應(yīng)該如何提取測試需求? 一、基于用戶需求、軟件需求和原型設(shè)計等,去進行需求的拆分,使得拆分的每個點都可以作為一條驗證確認項,并可用測試用例去覆蓋。而通常,我們應(yīng)該在過程中提取更多的隱藏需求,如不同類型的不符合預(yù)期的輸入,系統(tǒng)應(yīng)怎么正確去處理它?這些就是我們在測試用例里常說的,異常測試用例。 二、學習了解業(yè)界通用規(guī)范,并生成對應(yīng)的軟件驗收測試項。軟件如果只是根據(jù)個人的喜好,追求個性和自由,而不遵從業(yè)界的通用規(guī)范,可能風險就如脫韁的野馬,變得不可控制。所以我們應(yīng)該去積極的了解業(yè)界的通用規(guī)范,如果GB標準等。 三、遵從軟件所屬行業(yè)的標準。可能這些行業(yè)標準,用戶在描述需求時會無意識的忽略,但如果我們沒有去做這些處理,最終的結(jié)果就是:用戶很生氣,軟件不滿意,驗收不容易。如涉及財務(wù)統(tǒng)計的功能,根據(jù)業(yè)界標準,金額應(yīng)該靠右對齊,如果我們還是按一般的居中處理,既給財務(wù)對賬帶來麻煩,又使得整個軟件顯得不夠?qū)I(yè)。所以,我們要做好一個軟件的測試,還需要去了解具體的軟件行業(yè)背景知識,這樣我們在提取測試需求時才能做到盡可能的完整,使整個研發(fā)團隊為之受益。這也不難理解,在測試招聘需求中,通常有“在某某行業(yè)有過多少年的工作經(jīng)驗”這一條了。 總之,為了贏得用戶的口碑,用戶的好體驗,軟件開發(fā)和軟件測試應(yīng)該盡可能使軟件簡單操作又好用,要知道你的測試結(jié)果和測試能力完全決定了一個軟件本質(zhì)的好與壞。 標簽:軟件測試報告、需求測試 聲明:此篇為成都柯信優(yōu)創(chuàng)信息技術(shù)服務(wù)有限公司原創(chuàng)文章,轉(zhuǎn)載請標明出處鏈接:http://www.it-wb.cn/sys-nd/155.html
|