軟件測試工程師的基本修養(2)

發表于:2014-07-11來源:DiggerPlus作者:白云鵬點擊數: 標簽:軟件測試
在計算機科學領域,如果涉及 性能 優化(時間復雜度、空間復雜度、數據庫、操作系統、網絡、并行計算、向量計算等)、復雜的數據結構、協議模型等特

  在計算機科學領域,如果涉及性能優化(時間復雜度、空間復雜度、數據庫、操作系統、網絡、并行計算、向量計算等)、復雜的數據結構、協議模型等特殊的問題,那么基礎知識也就成了解決問題的必要條件。不用多說,作為專業技術人員,牢牢掌握這些知識是走向一流水平的不二法門。順便說句題外話,這些基礎知識同時也被看做試金石,可以幫助你進入一流水平的研發團隊。

  與人分享,談吐有致

  與人打交道,就難免涉及人際方面的事宜。溝通的技巧和方式自然是舉不勝舉,說上三天三夜也未必窮盡。所以在這里對此高談闊論多少會顯得有些捉襟見肘。但很重要且有效的一點溝通技巧可能會被忽略,那就是“不抱怨,找方法”。當團隊之間、成員之間需要就某個問題進行交涉,甚至可能會發生爭論乃至爭吵時,最好少說多做,提出解決辦法并且付諸行動。這里向大家推薦閱讀卡耐基的《人性的弱點》以及費希爾的《溝通力》。希望能汲取其中的營養,完善性格的弱點,潛移默化地在無形之中大顯神威。

  一絲不茍,持之以恒

  在軟件測試的整個周期中,可能會出現一些不是總能重現的問題,這類問題的處理方式可大有講究。從工程學的角度說,遇到這樣的問題,不能及時找到原因而修復的話,需要降低該問題的優先級,等待再次重現,保留現場抓取的相關記錄。這樣既不會影響當前版本的發布,又毫無疏漏地追蹤了曾經偶然出現的問題。某個問題一旦出現,是不能輕易放過的。既然不是總能重現,那如何證明此問題是否已經解決呢?當然,反復驗證是重要的一方面。經過反復驗證,其實還不能有把握地說這類問題已經修復。是不是心里還是沒底呢?那就去看一看源碼。

  每天反復做一件事,堅持10年,任何人都會有所成就。當企業和項目負責人,等待你那封Test Signoff郵件發出的時候,你是否可以滿懷信心地點擊Send按鈕呢?是否可以對發布前提交的版本做到胸有成竹,錦囊之中自有乾坤呢?百年三萬六千日,朝著自己的人生目標,努力過好每一天。修養的形成不在于猛攻,而在于點滴的積累和潤物無聲地打磨。

  本文原創作者

  白云鵬 ,致力于測試新技術研究和應用、軟件過程改進,亦關注軟件算法分析與設計。曾在微軟(美國)總部參與多個項目全程發布,是多家知名IT媒體獨立撰稿人。

原文轉自:http://www.diggerplus.org/archives/2755

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97