測試人員的核心能力與素質(zhì)

在《測試人員的角色》一文的最后,我們相信優(yōu)秀的測試人員是項(xiàng)目的前燈,是整個(gè)研發(fā)系統(tǒng)的反饋回路。那么什么是優(yōu)秀的測試人員呢?具體說來,具備哪些核心能力與素質(zhì)的測試人員才能勝任這樣的角色呢?

對于能力模型,例如常見的“冰山”模型、“洋蔥圈”模型等,都將一個(gè)人行事的內(nèi)在動機(jī)或價(jià)值觀等置于核心位置。同樣,對于一個(gè)測試人員,我們并非看他在進(jìn)行什么活動,而是要關(guān)注他為什么要進(jìn)行這些活動。本文所討論的就是行為動機(jī)背后的能力與素質(zhì)。

總結(jié)起來有兩項(xiàng)素質(zhì)和兩個(gè)能力。下面詳述:

兩項(xiàng)素質(zhì):正向思考、邏輯思維

正向思考。例如,身處一個(gè)研發(fā)過程處于無序狀態(tài)的團(tuán)隊(duì)中,正向思考的人,能夠在理解接受團(tuán)隊(duì)的具體情況后,依然朝著將團(tuán)隊(duì)引入有序研發(fā)過程的方向進(jìn)行努力,而不是屈就于現(xiàn)實(shí)。正向思考,就是一種由內(nèi)在的樂觀所引導(dǎo)的對自我角色的認(rèn)知和定位,進(jìn)而對外部行為產(chǎn)生決定性的影響的過程,外化為責(zé)任感強(qiáng),盡職盡責(zé)、自我提升改進(jìn)等特征。正向思考最大的難點(diǎn)就在于接受自己脆弱的一面。克服這一難點(diǎn)的過程,就是人心性的修持過程。“工作的時(shí)候要保持內(nèi)心的寧靜,它是工作的核心”,“內(nèi)心的寧靜會產(chǎn)生正確的價(jià)值觀,正確的價(jià)值觀就會產(chǎn)生正確的思想,正確的思想就會產(chǎn)生正確的行動?!保?]

邏輯思維。例如,面對產(chǎn)品、開發(fā)給出的系統(tǒng)行為描述,是否能夠理清個(gè)中關(guān)鍵點(diǎn),相互矛盾的描述、需要進(jìn)一步挖掘和明確的需求等。邏輯思維能力強(qiáng)的測試人員,能夠?qū)⑹占降男畔⑦M(jìn)行整理和分析、理清信息脈絡(luò)、發(fā)現(xiàn)問題、結(jié)合實(shí)際情況使用一定的技能解決問題,實(shí)現(xiàn)創(chuàng)新。常常外顯為學(xué)習(xí)能力強(qiáng)、成長快等特征。值得一說的是“頓悟”或“感覺”。他兩常被誤解為是一種感性或者非理性,其實(shí)他們是屬于邏輯思維領(lǐng)域,是在積累了一定的事實(shí)或?qū)嵺`后,尚未清晰邏輯脈絡(luò)的情況下,大量神經(jīng)元細(xì)胞的“涌現(xiàn)”現(xiàn)象。例如,一個(gè)屈就于無序狀態(tài)研發(fā)過程的測試人員,即使沒有改變的心,也能說出一堆讓自己感覺不好的細(xì)節(jié),只不過他并不能理清“感覺不好的背后”所蘊(yùn)含的內(nèi)在的邏輯,或者沒有意愿對其進(jìn)行改善。而邏輯思維的大敵就是舊有的被認(rèn)為是正確的邏輯。保持對舊有邏輯的警惕,時(shí)刻更新自己的邏輯,是痛苦的,也是快樂的。

兩個(gè)能力:收集和分析信息、提問和質(zhì)疑

收集和分析信息。例如,產(chǎn)品的需求是什么,不僅要搞清楚產(chǎn)品文檔的意思,還要知道產(chǎn)品經(jīng)理是基于哪些思考進(jìn)行的產(chǎn)品設(shè)計(jì);產(chǎn)品需求的背后,有哪些利益相關(guān)者引導(dǎo)著產(chǎn)品經(jīng)理對需求的理解;存在缺陷或風(fēng)險(xiǎn)時(shí),哪些問題需要反饋給哪些關(guān)鍵人員等等。收集和分析信息,就是要收集和分析產(chǎn)品在研發(fā)各階段,關(guān)注這個(gè)需求的利益相關(guān)方的立場和想法,他們做決斷的思考是什么,各方存在的問題是什么,系統(tǒng)應(yīng)進(jìn)行的行為是什么等等。

提問和質(zhì)疑。例如,我們已經(jīng)知道了開發(fā)同學(xué)為了提高查詢效率對某一數(shù)據(jù)查詢功能使用了本地緩存。那么提出如何更新緩存、多機(jī)部署時(shí)緩存數(shù)據(jù)不一致對流程是否有影響,業(yè)務(wù)是否允許等等問題,一方面這些是設(shè)計(jì)的要點(diǎn);另一方面,通過提問和質(zhì)疑,我們可以知道開發(fā)人員是否進(jìn)行過這方面的思考,是否存在隱患。任何有力的問題和質(zhì)疑,并不是要問倒別人,而是檢驗(yàn)團(tuán)隊(duì)中的每個(gè)人是否做了充足的工作,并引發(fā)團(tuán)隊(duì)的思考,進(jìn)而為改變埋下種子。

具備以上兩項(xiàng)素質(zhì)和兩個(gè)能力的人,能夠展現(xiàn)出一種區(qū)別于產(chǎn)品、開發(fā)、普通測試人員等人的測試思考與實(shí)踐。那么這種測試思考與實(shí)踐是什么呢?會在《測試思維是怎樣的一種思維》中進(jìn)行討論。


注釋:

[1]羅伯特·M·波西格《禪與摩托車維修藝術(shù)》

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,370評論 2 126
  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程、活動和任務(wù)的結(jié)構(gòu)性框架。軟件項(xiàng)目的開發(fā)包括:需求、設(shè)...
    Mr希靈閱讀 22,409評論 7 278
  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程、活動和任務(wù)的結(jié)構(gòu)性框架。軟件項(xiàng)目的開發(fā)包括:需求、設(shè)...
    宇文臭臭閱讀 6,877評論 5 101
  • 周五,雨,本來要跑步的,因?yàn)橛辏荒軘R淺,想來這世間,多少事情變而生了嗔,因嗔而惱了所有,因?yàn)閻?,反而更加笑對生?..
    迷鹿mirror閱讀 464評論 0 1
  • 公司的小伙伴們選擇讓我在這一天誕生,表明了我誕生的意義和夢想:為祖國農(nóng)村經(jīng)濟(jì)繁榮發(fā)展獻(xiàn)一份綿薄之力。 1931年9...
    聚鄉(xiāng)味閱讀 189評論 0 0

友情鏈接更多精彩內(nèi)容