好的測試工程師應具備的素質

2023-01-17 20:12:03 字數 1543 閱讀 2404

人是測試工作中最有價值也是最重要的資源,沒有乙個合格的、積極的測試小組,測試就不可能實現。然而,在軟體開發產業中有一種非常普遍習慣,那就是讓那些經驗最少的新手、沒有效率的開發者或不適合幹其他工作的人去做測試工作。這絕對是一種目光短淺的行為,對乙個系統進行有效的測試所需要的技能絕對不比進行軟體開發需要的少,事實上,測試者將獲得極其廣泛的經驗,他們將遇到許多開發者不可能遇到的問題。

①、溝通能力

一名理想的測試者必須能夠同測試涉及到的所有人進行溝通,具有與技術(開發者)和非技術人員(客戶,管理人員)的交流能力。既要可以和使用者談得來,又能同開發人員說得上話,不幸的是這兩類人沒有共同語言。和使用者談話的重點必須放在系統可以正確地處理什麼和不可以處理什麼上。

而和開發者談相同的資訊時,就必須將這些活重新組織以另一種方式表達出來,測試小組的成員必須能夠同等地同使用者和開發者溝通。

②、移情能力

和系統開發有關的所有人員都處在一種既關心又擔心的狀態之中。使用者擔心將來使用乙個不符合自己要求的系統,開發者則擔心由於系統要求不正確而使他不得不重新開發整個系統,管理部門則擔心這個系統突然崩潰而使它的聲譽受損。測試者必須和每一類人打交道,因此需要測試小組的成員對他們每個人都具有足夠的理解和同情,具備了這種能力可以將測試人員與相關人員之間的衝突和對抗減少到最低程度。

③、技術能力

就總體言,開發人員對那些不懂技術的人持一種輕視的態度。一旦測試小組的某個成員作出了乙個錯誤的斷定,那麼他們的可信度就會立刻被傳揚了出去。乙個測試者必須既明白被測軟體系統的概念又要會使用工程中的那些工具。

要做到這一點需要有幾年以上的程式設計經驗,前期的開發經驗可以幫助對軟體開發過程有較深入的理解,從開發人員的角度正確的評價測試者,簡化自動測試工具程式設計的學習曲線。

④、自信心

開發者指責測試者出了錯是常有的事,測試者必須對自己的觀點有足夠的自信心。如果容許別人對自己指東指西,就不能完成什麼更多的事情了。

⑤、外交能力

當你告訴某人他出了錯時,就必須使用一些外交方法。機智老練和外交手法有助於維護與開發人員的協作關係,測試者在告訴開發者他的軟體有錯誤時,也同樣需要一定的外交手腕。如果採取的方法過於強硬,對測試者來說,在以後和開發部門的合作方面就相當於「贏了戰爭卻輸了戰役」。

⑥、幽默感

在遇到狡辯的情況下,乙個幽默的批評將是很有幫助的。

⑦、很強的記憶力

乙個理想的測試者應該有能力將以前曾經遇到過的類似的錯誤從記憶深處挖掘出來,這一能力在測試過程中的價值是無法衡量的。因為許多新出現的問題和我們已經發現的問題相差無幾。

⑧、耐心

一些質量保證工作需要難以置信的耐心。有時你需要花費驚人的時間去分離、識別和分派乙個錯誤。這個工作是那些坐不住的人無法完成的。

⑨、懷疑精神

可以預料,開發者會盡他們最大的努力將所有的錯誤解釋過去。測式者必須聽每個人的說明,但他必須保持懷疑直到他自己看過以後。

⑩、自我督促

幹測試工作很容易使你變得懶散。只有那些具有自我督促能力的人才能夠使自己每天正常地工作。

11、洞察力

乙個好的測試工程師具有「測試是為了破壞」的觀點,捕獲使用者觀點的能力,強烈的質量追求,對細節的關注能力。應用的高風險區的判斷能力以便將有限的測試針對重點環節。

培訓師應具備的素質

金牌企業培訓師 對於企業的發展非常重要,乙個好的企業培訓師可以為企業培訓出優秀的員工,乙個不合格的企業培訓師則會誤 企業 之子弟。那麼培訓師需要具備哪五種元素才能修煉成 金牌培訓師 呢?第一元素 土,深厚的知識功底。土地是一切生物生長的基石,植物在土壤裡吸取營養,動物在土地上奔跑棲息,高樓大廈無論多...

測試工程師測試工作流程

做好測試準備 1 明確測試任務的範圍 測試文件通常包括測試目的 測試環境 測試方法 測試用例 測試工具等。測試工程師首先要通讀文件,對整個測試要求形成整體認識,明確測試目的,以及測試要求和測試重點,明確軟體測試方法和使用的測試工具。2 明確測試時間 明確測試週期和測試時間進度。如果是多人合作完成乙個...

主管測試工程師的個人簡歷

姓名 姜先生性別 男 婚姻狀況 未婚民族 漢族 戶籍 四川 達縣年齡 31 現所在地 廣東 東莞身高 165cm 希望地區 廣東 國外 希望崗位 電子 電器 元件類 電子測試工程師 通訊技術類 其他相關職位 客戶服務 技術支援類 其他相關職位 尋求職位 測試主管 高階工程師 測試經理 教育經歷 20...