測(cè)試 之 檢查產(chǎn)品說明書(需求文檔)

測(cè)試人員有責(zé)任和義務(wù)去檢查產(chǎn)品說明書嗎?

作為一名測(cè)試人員我們都清楚越早進(jìn)入測(cè)試越好,但是國(guó)內(nèi)對(duì)測(cè)試的重視程度還沒那么高,可能由于大家對(duì)測(cè)試能起到的價(jià)值認(rèn)識(shí)不足導(dǎo)致。所以就需要項(xiàng)目團(tuán)隊(duì)中的測(cè)試人員要有清晰的思路,端正的立場(chǎng),將測(cè)試重視起來。
我們的測(cè)試計(jì)劃,測(cè)試用例的編寫是依據(jù)產(chǎn)品說明書及交互稿(各個(gè)功能之間的交互方式的文檔)來編寫,那么從測(cè)試產(chǎn)品說明書開始測(cè)試是可以最大程度的節(jié)約項(xiàng)目整體成本的,因?yàn)槿毕荽蟛糠旨性谛枨箅A段,一份不規(guī)范的需求文檔會(huì)為后面工作的推進(jìn)造成很多風(fēng)險(xiǎn),例如開發(fā)人員對(duì)模糊的需求進(jìn)行開發(fā),導(dǎo)致可能驢唇不對(duì)馬嘴等等。那么我們?cè)趺礈y(cè)試產(chǎn)品說明書呢?

了解下靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試
1.靜態(tài)測(cè)試:不運(yùn)行程序,對(duì)程序和文檔進(jìn)行分析與檢查,靜態(tài)測(cè)試包括走查、審查、檢驗(yàn)等
2.動(dòng)態(tài)測(cè)試:運(yùn)行程序,檢查運(yùn)行結(jié)果與預(yù)期結(jié)果的差異

對(duì)產(chǎn)品說明書進(jìn)行高級(jí)審查

測(cè)試產(chǎn)品說明書第一步不是去找軟件缺陷,而是在一個(gè)高度上審視。審查產(chǎn)品說明書是為了找出根本性大問題,疏忽或遺漏之處。
1.站在客戶角度思考:設(shè)身處地的為客戶著想,測(cè)試的時(shí)候把自己當(dāng)成客戶。
2.研究現(xiàn)有的標(biāo)準(zhǔn)和規(guī)范:軟件測(cè)試員的任務(wù)不是定義潤(rùn)件要符合何種標(biāo)準(zhǔn)和規(guī)范,而是觀察,檢驗(yàn)是否套用正確的標(biāo)準(zhǔn),沒有遺漏。
3.審查和測(cè)試同類軟件:同類軟件有助于制訂測(cè)試條件和測(cè)試方法,還可能暴露沒想到的潛在問題

產(chǎn)品說明書的低級(jí)測(cè)試技術(shù)
1.優(yōu)秀產(chǎn)品說明書應(yīng)當(dāng)具有的8個(gè)屬性
(1).完整。是否有遺漏和丟失?完全嗎?單獨(dú)使用是否包含全部?jī)?nèi)容?
(2).準(zhǔn)確。解決方案正確嗎?目標(biāo)明確嗎?有沒有錯(cuò)誤?
(3).精確、不含糊、清晰。描述是否一清二楚?還是自說自話? 容易看懂和理解嗎?
(4).一致。產(chǎn)品功能描述是否自相矛盾?與其他功能有無沖突?
(5).貼切。描述功能的陳述是否必要?有沒有多余信息?功能是否原來的客戶要求?
(6).合理。在特定預(yù)算和進(jìn)度下,以現(xiàn)有人力、物力和資源能否實(shí)現(xiàn)?
(7).代碼無關(guān)。是否堅(jiān)持定義產(chǎn)品,而不是定義其所依賴的設(shè)計(jì)、架 構(gòu)和代碼?
(8).可測(cè)試。特性能否測(cè)試?測(cè)試員建立驗(yàn)證操作的測(cè)試錯(cuò)誤程序是否提供足夠的信息?

2.產(chǎn)品說明書7個(gè)用語(yǔ)檢查清單
(1).總是、每一種、所有、沒有、從不。
看到此類絕對(duì)或肯定的切實(shí)認(rèn)定的敘述,可以著手設(shè)計(jì)針鋒相對(duì)的案例。

( 2).當(dāng)然、因此、明顯、顯然、必然。
這些話意圖誘使接受假定情況。不要中了圈套。

(3).某些、有時(shí)、常常、通常、經(jīng)常、大多、幾乎。
這些話太過模糊。“有時(shí)”發(fā)生作用的功能無法測(cè)試

(4).等等、諸如此類、依此類推。
以這樣的詞結(jié)束的功能清單無法測(cè)試。功能清單要絕對(duì)或者解釋明確。

(5).良好、迅速、廉價(jià)、高效、穩(wěn)定。
這些是不確定的說法,不可測(cè)試。如果在產(chǎn)品說明書出現(xiàn),必須要求進(jìn)一步指明含義。

(6).已處理、已拒絕、已忽略、已消除。
這些說法可能會(huì)隱藏大量需要說明的功能。

(7).如果...那么...(沒有否則)。
缺少配套的否則,想一想,“如果”沒有發(fā)生會(huì)怎樣呢?

最后編輯于
?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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