這個話題似乎永遠討論不完,每次在進行測試專案總結或者在討論測試中心目前面臨的一些問題時,總會被test leader再次提出來。
如果只列舉少量的關鍵特質,那麼首要的一點是測試人員有好奇心。 他們想弄清楚事物是怎麼執行的;其次,他們喜歡動手實驗 ,他們想知道嘗試使用功能演示時不同的使用者場景和實驗會發生什麼;再次,好的測試人員膽子比較大, 他們不害怕會破壞什麼東西,不管你有多位高權重,他們也不害怕把發現的事實告訴你,他們更不害怕站出來據理力爭,一定要把他們相信可能影響到產品成功的問題解決掉。
測試人員聰明,善於分析,善於學習。事實上,他們總是在學習,他們的工作性質要求如此。技術總是在變化,他們接到的每個專案或多或少跟上乙個專案不太一樣。有時候他們有很好的文件,有時候沒有很好的文件,有時候甚至沒有成文的文件。他們必須問出正確的問題,研究正確的問題,把謎題的各個碎片聯絡在一起,然後得出正確的結論。
測試人員一般不關心辦公室政治,如果你發現乙個測試人員特別精通此道,很有可能他的本職工作做得不是非常出色。當你的工作是發現和報告問題,要想玩好政治遊戲是很困難的。經常有人責備測試人員過於直接、粗魯、團隊合作精神不佳等。其實不然,很有可能責備他們的人不了解或者沒能意識到專案組中測試人員的角色,他們的工作不允許他們隱瞞任何「不方便說」的資訊。
不是測試團隊裡的每個人都算得上是測試人員,也不是每個具有測試人員頭銜的人都算得上是個測試人員。有的人滿足於執行已有的測試,他們沒有擅長分析、好奇和喜歡動手實驗的天性。他們可能因為害怕人們之後的反應而不報告缺陷。只懂執行其他人測試想法的人,不能算是乙個真正意義上的測試人員。 當乙個測試人員需要執行一大堆已有的測試用例時,容易心生厭煩,可能會盡快執行這些測試,只是想讓它們從眼前消失。這意味著他們可能不會非常關注這些測試,當然也就不能像認真徹底的執行者一樣找出某些問題。
從好的另一方面來看,乙個「真正的」測試人員一定會把這些已有測試看作自己的職責範圍,重新考慮其中的想法,提出問題,充實和改變測試,**原來的分析沒有考慮到的地方。 如果原來的分析實在很棒,那可能他們也找不出來太多可以更新充實的內容,進而增加了無聊指數。你會發現,如果每天的工作就是按部就班,如執行一大堆已有的手工測試用例,日復一日,那些真正富有創造力、勤勉的、聰明的測試人員的精氣神兒、自主性和創造力都會消磨殆盡。為了你的測試人員士氣著想,無疑需要讓他們把手頭工作交給願意每天按部就班做事的人,或把手工測試自動化,或者不要讓他們再做這些事情。他們想做點新的事情,想發現和報告缺陷,想貢獻其他人無法貢獻的力量。
在此,我們必須了解到乙個真正的測試人員的必備屬性。擁有與生俱來的好奇心、探索能力、擅長問題分析、不懼權威,敢說真話。
反問一下,你的測試團隊中的人員有多少測試工程師具備這些特質呢?他們需要的是乙份工作,僅僅是乙份工作,還是希望能夠在工作中展現他們所具有的各種才華。並且有及其強烈的慾望,通過工作不斷的挖掘自己的潛能,不斷獲得職業上的提公升與進步。
對於業內大多數企業而言,我認為第一點需要改變的是團隊自己的定位。我所了解的大多數團隊,都在抱怨這樣的乙個資訊。即測試人員是最底層的專案成員,他們的技術能力僅次於工程,他們不了解架構,不了解程式,除了對業務熟悉,他們對產品一無所知。如果我們的團隊的leader也是這樣考慮,那可想這個團隊會處於怎樣境地?對於團隊leader來說,技術能力(程式、架構、設計)是必備的技能,除此之外你還需要有前瞻的視角和堅強的毅力。當測試團隊與研發發生爭執的時候,必須跳出來用事實和資料證明程式實現的錯誤。在很多時候,並不是你的測試成員不懂得如何分析,而是大環境不支援他們做這樣的事。由此,他們也不會養成事事分析、事事根因的性格。
要有好的心態,心態決定一切。沒有找不到重現條件,只有不會思考的測試人員。乙個團隊成長,除了技術的引導之外,作為團隊的leader你還需要注意心態上的引導。以下這些話,需要test leader經常與團隊成員共享:
1、證明給我看,如果你無法證明,那結論就是這是乙個問題;
2、不相信任何人,用事實說話,證明它是錯的;
3、再沒有得到證明以前,我們只能認為存在乙個問題;
4、對於測試團隊來說我們不僅僅貢獻缺陷,還能提供優化方案及定位思路。
測試人員的核心能力與素質
宣告 該文不是我的原創作品,是我的同事魏增藝的大作,獨家授權我來進行發表。在 測試人員的角色 一文的最後,我們相信優秀的測試人員是專案的前燈,是整個研發系統的反饋迴路。那麼什麼是優秀的測試人員呢?具體說來,具備哪些核心能力與素質的測試人員才能勝任這樣的角色呢?對於能力模型,例如常見的 冰山 模型 洋...
測試人員的核心能力與素質
宣告 該文不是我的原創作品,是我的同事魏增藝的大作,獨家授權我來進行發表。在 測試人員的角色 一文的最後,我們相信優秀的測試人員是專案的前燈,是整個研發系統的反饋迴路。那麼什麼是優秀的測試人員呢?具體說來,具備哪些核心能力與素質的測試人員才能勝任這樣的角色呢?對於能力模型,例如常見的 冰山 模型 洋...
最近感悟測試人員需要的一種能力
其實測試這一行當也做了有六,七年了,一直在思考怎麼樣的素質才能成為乙個優秀的測試人員。最近根據自己的專案工作經驗,感悟出一種需要的能力,可能別人不會贊成,但是至少是我在最近感悟出來的。所以還是記錄下來。簡單的說叫 敏銳的觀察力,或者叫第一反應速度。第一 其實這是跟我所在的公司和專案相關的。創業型的公...