有感于Songfun的軟件測試常識:http://bbs.ltesting.net/thread-7244-1-1.html
筆者初入軟件測試領域才幾個月時間,原來從事開發幾年,由于工作調動而轉行測試,才真正認識到有好多的東西要學。
今天讀過Songfun的軟件測試常識,覺得受益良多,覺得只有記下來自己的感受,才無愧于自己和大家。
1) 測試的必要性。
為什么要進行測試?測試是不是只用來找BUG?還是老板要我做測試,沒辦法。測試是產品質量的輔助手段,是保證產品驅于客戶滿意的必要條件。測試充分準備了,發現了應該產品生命周期中的95%的BUG,就必然為產品的質量提供了幫助。
2) 測試的全程化
測試是全程化的,它不只是在需求和設計人員完成產品或項目的需求調研、設計等完成之后,根據其做的“測試設計”。測試應該是全程的,從產品的需求開始,測試人員就應該介入,做為相關共利益者,參加各種討論和CCB會議,用測試的眼光查看提交的各種文檔。要知道,這種文檔是自己以后工作的依據,如果此時不清楚,或者不合理,都可能引起將來自己測試用例和測試方案的改變,因此此時都要用心,充分研究文檔的每一條。
以前一條沒清楚測試人員在需求就介入能起什么作用,看來,此時非常的有必要。
文章有一點我非常有共識,就是“測試以客戶為中心”,包括需求是否是客戶需求的,多的不要,少的不行,改變其習慣的也不能要等。我所測試的產品經常有客戶反應使用不習慣,而開發者經常說我提供了相關功能了,只不過你改變一下習慣不行嗎?不行,客戶是甲方,他有權力說不行,如果等要交付產品時才改,那改動就非常非常大了,血的教訓呀。
文章來源于領測軟件測試網 http://www.kjueaiud.com/