如何避免一份軟體測試報告中出現錯誤?

新夢想IT發表於2019-08-12

軟體測試報告並非只是一種形式,更多是一個測試活動的總結,專案是否結項的重要參考和依據。縱觀一些軟體測試報告,可能測試人員基於規避自己的責任,或者迫於軟體開發經理的壓力,導致在報告中盡寫一些模稜兩可的結論。這樣的測試報告是沒有任何作用的,更多體現了測試團隊的懦弱和無能。一個有效的測試報告,關鍵是有一個建立在真實測試資料上,客觀、公正的明確結論。公司領導把質量交付給你,是希望你能保證公司的軟體質量,如果結論都閃爍其詞,你讓公司怎麼相信、支援測試團隊。

如何避免一份軟體測試報告中出現錯誤?

下面新夢想小編總結一下測試人員 如何避免一份軟體測試報告中出現錯誤? 希望測試人員引以為戒並避免其發生:

1、報告模板及時更新換代

往往公司模板更新換代了,但測試人員仍然在沿用原來的模板。輕則說明你粗心,重則說明你不關心公司的變化、磨洋工。如果一同事使用舊文件模板,但實際公司的名字和Logo都發生了變化,傳送到產品經理,後果肯定是測試報告被打回,並通報批評。如果極端點,測試報告放到更高層,如公司主要領導,那後果和影響不言而喻。

2、修訂記錄應該在首頁後標示清楚

修訂記錄,是自己勞動成果的過程記錄,這點也是測試人員容易忽視的地方。有的測試人員,每次提交的測試報告,修訂記錄都只有一條。實際測試報告應該是有審查和修訂過程的,比如你在發出測試報告之前,通常都應給測試經理審查過目,往往過後還會有些問題修訂。如果不標識清楚,那麼可能提出的一些特別要求,會讓報告顯得用了較長時間。這可能讓公司高層客戶認為你的能力不行,也不能讓外部(如ISO審查組織)瞭解你們的工作合規性。修訂記錄主要包括:修改時間、版本號、修訂人、修訂內容及審查人。

3、內容應該清晰易懂,簡明扼要

不要把測試報告的內容寫成一篇中篇小說。各種修飾詞,流水話一大堆,導致看的人霧裡看花,似是而非。我看過有把測試報告寫成文章的,通篇報告都是文字,我認為、我想、他們應該等一大堆稱謂詞,最後草草下個結論,讓人不明所以。

測試報告應該儘量避免主觀看法,加入一堆的主觀認識。而應該客觀的、簡明扼要的把過程表述清楚。並且儘可能結合圖文和表格輔以說明。這樣的測試報告才令人賞心悅目,也讓人一目瞭然,從而把測試結果很好的呈現給客戶。

4、認真嚴謹,不放過任何一個錯字

軟體測試人員應該是一群吹毛求疵的人,如果自己的報告中有一堆錯別字,哪怕是一個錯別字,可能都會尷尬難堪。原來就有同事非常粗心,導致測試報告出現多個錯別字。而開發人員一句“平時找bug時,連一個錯別字都被你單獨列為一個bug,XX,你看你文件有好多bug”,這個測試人員鬧得非常尷尬。最好的做法就是,寫完測試報告後,自己一定要通篇檢查一到兩遍,這樣嚴格要求自己,才能去高要求別人。

5、任何時期的bug都應該羅列出來

往往測試人員在一些外部壓力下,容易把承諾修改但還來不及驗證的bug在測試報告中抹去,或者有意疏漏。但這樣不呈現出來,一發出去,可能高層不知道具體情況而做出錯誤的決策,導致後期出現人為的事故。如以前碰到過軟體系統的一小工具,因為使用頻率不高,所以bug經測試經理、開發經理和專案經理達成一致意見延期修復,但測試人員沒有在測試報告中把這些bug呈現出來,導致市場人員在給使用者演示時為了說明系統的強大,從而錯誤的展示了該有bug的工具,以至在使用者面前出現冷場。更極端的結果可能是,使用者拒絕採用該系統。所以我們在測試報告中,應該把沒有閉環的bug,哪怕是往期版本遺留的bug,都應該詳細羅列出來。這樣才能讓高層或推广部門的同事進行規避或作出應對措施。

6、產出成果恰當呈現

這一環常常是大家極容易忽視的一環。往往測試人員的做法是,報告寫好了直接傳送一封帶附件的郵件給客戶,好點的可能會加幾行文字。但是,我想說,除了你的直接領導、平級同事外,其他客戶往往是沒有太多時間和耐心下載附件並仔細檢視你的報告的,他們關心的是“現在的軟體質量到底如何,是否能放給使用者使用”。最好的做法是在郵件內容頁開頭,寫上測試結論、問題建議,並可以把主要的測試結果統計放在後面,最後才是附上完整測試報告的附件。

如何避免一份軟體測試報告中出現錯誤?

如何寫出一份好的軟體測試報告?

1)測試報告結論必須建立在事實和資料上

軟體測試報告每條結論必須建立在事實、資料上。測試結論不能依照少量的不可靠的資料進行推測,更不能憑空捏造。否則,整個測試報告就真正淪為了一個形式,可能還會因此導致一些未知的負面後果。

2)測試報告結果最好圖文展現

測試報告的讀者往往是專案經理,或者公司高層,更有甚者為軟體買單客戶。所以測試報告應儘可能以直觀的形式展現出來。比如資料最好以列表的形式展現出來,測試迭代情況最好以折線圖展現出來,並在圖表下配以文字說明。這樣的測試報告不僅僅是賞心悅目,更讓高層見到了測試團隊的專業性,從而更容易獲得認可。

3)測試報告中必須客觀,並在結尾給予一些有效建議

測試報告中很關鍵的一點就是,必須客觀真實的反應軟體測試的質量檢測結果。所以在報告中,應該排除過多的個人因素,客觀的去填寫結果、說明和報告。但是,如果你有一些想法和建議,也可以在報告結論之後進行附加說明。

一份好的報告其實不難,難的是軟體測試人員在做報告的時候,是否用心是否嚴謹,如果任何一個環節都仔細記錄分析並總結,那麼你就是一個合格的測試人員。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69940641/viewspace-2653412/,如需轉載,請註明出處,否則將追究法律責任。

相關文章