測試人員的核心能力與素質

2021-09-30 16:56:57 字數 1520 閱讀 3370

宣告:該文不是我的原創作品,是我的同事魏增藝的大作,獨家授權我來進行發表。

在《測試人員的角色》一文的最後,我們相信優秀的測試人員是專案的前燈,是整個研發系統的反饋迴路。那麼什麼是優秀的測試人員呢?具體說來,具備哪些核心能力與素質的測試人員才能勝任這樣的角色呢?

對於能力模型,例如常見的「冰山」模型、「洋蔥圈」模型等,都將乙個人行事的內在動機或價值觀等置於核心位置。同樣,對於乙個測試人員,我們並非看他在進行什麼活動,而是要關注他為什麼要進行這些活動。本文所討論的就是行為動機背後的能力與素質。

總結起來有兩項素質和兩個能力。下面詳述:

兩項素質:正向思考、邏輯思維

正向思考。例如,身處乙個研發過程處於無序狀態的團隊中,正向思考的人,能夠在理解接受團隊的具體情況後,依然朝著將團隊引入有序研發過程的方向進行努力,而不是屈就於現實。正向思考,就是一種由內在的樂觀所引導的對自我角色的認知和定位,進而對外部行為產生決定性的影響的過程,外化為責任感強,盡職盡責、自我提公升改進等特徵。正向思考最大的難點就在於接受自己脆弱的一面。克服這一難點的過程,就是人心性的修持過程。「工作的時候要保持內心的寧靜,它是工作的核心」,「內心的寧靜會產生正確的價值觀,正確的價值觀就會產生正確的思想,正確的思想就會產生正確的行動。」[1]

邏輯思維。例如,面對產品、開發給出的系統行為描述,是否能夠理清個中關鍵點,相互矛盾的描述、需要進一步挖掘和明確的需求等。邏輯思維能力強的測試人員,能夠將收集到的資訊進行整理和分析、理清資訊脈絡、發現問題、結合實際情況使用一定的技能解決問題,實現創新。常常外顯為學習能力強、成長快等特徵。值得一說的是「頓悟」或「感覺」。他兩常被誤解為是一種感性或者非理性,其實他們是屬於邏輯思維領域,是在積累了一定的事實或實踐後,尚未清晰邏輯脈絡的情況下,大量神經元細胞的「湧現」現象。例如,乙個屈就於無序狀態研發過程的測試人員,即使沒有改變的心,也能說出一堆讓自己感覺不好的細節,只不過他並不能理清「感覺不好的背後」所蘊含的內在的邏輯,或者沒有意願對其進行改善。而邏輯思維的大敵就是舊有的被認為是正確的邏輯。保持對舊有邏輯的警惕,時刻更新自己的邏輯,是痛苦的,也是快樂的。

兩個能力:收集和分析資訊、提問和質疑

收集和分析資訊。例如,產品的需求是什麼,不僅要搞清楚產品文件的意思,還要知道產品經理是基於哪些思考進行的產品設計;產品需求的背後,有哪些利益相關者引導著產品經理對需求的理解;存在缺陷或風險時,哪些問題需要反饋給哪些關鍵人員等等。收集和分析資訊,就是要收集和分析產品在研發各階段,關注這個需求的利益相關方的立場和想法,他們做決斷的思考是什麼,各方存在的問題是什麼,系統應進行的行為是什麼等等。

提問和質疑。例如,我們已經知道了開發同學為了提高查詢效率對某一資料查詢功能使用了本地快取。那麼提出如何更新快取、多機部署時快取資料不一致對流程是否有影響,業務是否允許等等問題,一方面這些是設計的要點;另一方面,通過提問和質疑,我們可以知道開發人員是否進行過這方面的思考,是否存在隱患。任何有力的問題和質疑,並不是要問倒別人,而是檢驗團隊中的每個人是否做了充足的工作,並引發團隊的思考,進而為改變埋下種子。

具備以上兩項素質和兩個能力的人,能夠展現出一種區別於產品、開發、普通測試人員等人的測試思考與實踐。那麼這種測試思考與實踐是什麼呢?會在《測試思維是怎樣的一種思維》中進行討論。

測試人員的核心能力與素質

宣告 該文不是我的原創作品,是我的同事魏增藝的大作,獨家授權我來進行發表。在 測試人員的角色 一文的最後,我們相信優秀的測試人員是專案的前燈,是整個研發系統的反饋迴路。那麼什麼是優秀的測試人員呢?具體說來,具備哪些核心能力與素質的測試人員才能勝任這樣的角色呢?對於能力模型,例如常見的 冰山 模型 洋...

測試人員應具備的測試素質

一 關於能力的 測試團隊的能力由個人能力和團隊合作能力兩個方面構成,兩者相輔相成。為了有效提高能力,首先對個人能力和團隊能力進行一些淺顯的分析。1 個人能力 1 個人能力的概念 通俗地說,我們可以認為個人能力是達到優異績效所需的知識 技能和素質的組合,這裡的素質包含了大百科全書所說的個性心理特徵,是...

測試人員最基本的素質

剛入測試這一行業的時候,也常常為發現一bug興奮不已。久而久之,慢慢失去了這份激情,開始思考測試人員的職業規劃,開始關注測試人員基礎素質。根據我的觀察發現,剛入行的測試人員,往往對測試行業有一種誤解,認為是體力活,做測試的,都是不適合做開發的,淘汰過來的。一般沒有人將測試作為一種職業的自覺選擇,也不...