粗讀《軟體經驗和教訓》

2021-06-22 09:36:29 字數 704 閱讀 9505

從豆瓣的測試書籍豆列中看到這本書,然後在網上找到了pdf版本,下午花了3個多小時粗粗的瀏覽了一遍。

該書是由三個有豐富的開發測試經驗的專家結合實際經驗寫成,書分為11章,一共293個經驗。前言部分就宣告這是乙個對有經驗的測試者寫的書,其中的各項經驗都是作者在實際工作中碰到過的。由此可見,這是一本實踐性非常強的書,唯讀一遍是不能掌握精髓的,要常讀常新。

這本書的內容基本包括測試員(tester)職業生涯中遇到的各種問題,從測試員角色的定位,思考方式,測試手段,錯誤分析等基本的測試基礎,再到自動化和文件。然後又說了一些人治,如何開發者(程式設計師)的互動,管理測試專案和人員,職業發展。最後一張是計畫測試策略,由回到測試本身,討論了高屋建瓴的測試計畫等。

裡面的經驗非常具有啟發意義,直接是實際問題的解決方法,甚至像是乙個長著循循善誘的勸導後背。比如「與程式設計師互動」這章,先分析了一下程式設計師的個性,指出他們大部分很專一,關注自己的系統理論,在工作中不喜歡被打擾,對自己生產出來的功能模組有著自豪感,所以,作為測試員,需要指出產品的bug等自然需要一些技巧和原則,獲得程式設計師的新人和提供服務(比如保留測試環境等)都會拉近與開發者的距離,然後堅持原則,「測試員的正直和能力需要尊重」,對事不對人,這樣作為測試員才能更好的工作。 實際工作中,我們對於同組的開發總有各種各樣的看法,立場不同,觀點不同,有時候處理不好真的會處於對立面,有了原則據理力爭,再加上平時使用技巧,會讓測試工作更好的進行。

還有不少其他的感觸,以後重讀這本書再仔細分析分析。

軟體測試 經驗與教訓

1,明確測試員的使命!找出錯誤?為產品達到某標準?幫助程式設計師改進?幫助使產品與需求吻合?對產品總體質量的評估?盡快完成測試的工作?2,我們測試面對的主要客戶是哪幾類?面向程式設計師?面向客戶?專案經理?看門人 明確責任,避免 不關我事 3,盡早迅速測試。4,當心 完備的 測試,明確給定時間內,做...

軟體測試經驗與教訓

1.人工測試的重要性仍是第一位的,儘管現在自動化測試如火如荼的發展著,但很多重大缺陷依然需要通過人工測試的方式才能發現,因為測試策略才是根本,人工測試在這裡充分體現出了其靈活多樣的特性,尤其是有意識的進行探索式測試 2.乙個經驗豐富,能力較強的只會人工測試的測試工程師的價值肯定大於乙個一般的自動化測...

《軟體測試經驗與教訓》評注 原創

軟體測試經驗與教訓 評注 jiafu cisco.com 經驗11 測試不能保證質量,非常贊同這個說話,考慮兩個因素 1 你給的時間和成本是多少?如果是0,提什麼保證質量?2 質量形成與構建者,也受其他人制約,例如三聚氰胺奶粉生產商不知道自己加了嘛?經驗13 測試確實應該盡其所能,橫向上覆蓋產品的設...