測試人的自我修養(一)
當思考這個題目的時候,《喜劇之王》中那個孜孜以求不斷努力,並夢想成為出色演員的尹天仇和他所研習的《演員的自我修養》便浮現在眼前,還有那句永遠忘不了的台詞:我是一個演員,跑龍套的也是演員。細品這句台詞好像和現實工作中的哪些地方是相仿的,這也是我們測試人想努力改變的。 很多人說,喜劇之王是周星馳經歷的真實寫照,我想說的是,測試人也應該像星爺一樣突破角色的桎梏,成為能夠影響產品的人。
一個人的成長需要文化和技能兩個層面的積累:文化是你與這個世界交流的方式;技能是你謀生的手段。測試人的修養也從這兩個方面進行說明,本篇是第一部分,摘取與文化有關的幾個方面,下一篇重點說技術層面需要具備的能力。
1. 玻璃心要放下
這點放在第一位,並不是因為它最重要,而是不管在IT、通信、還是互聯網行業,這是測試人碰到最多的問題,也是對大家情緒影響最大的。
團隊中的每個崗位開發、測試、產品、市場甚至是老闆都會有各自不同的委屈,只是層級和角度不同而已。如果大家都是玻璃心,覺得付出了就只能得到肯定,聽到批評就委屈的呼天搶地、撂挑子不幹了,那這個公司差不多也該關門了。
在工作中,測試同事是不是經常聽到PM等提出諸如此類的問題: 這麼重要的問題怎麼這麼晚了才發現?快發布版本了為什麼發現了這麼多問題?這個需求為什麼漏測試了?就因為你這個問題沒發現導致版本要進行回退,這個周末大家又休息不了了?
作為在測試領域摸爬滾打多年的老司機告訴你,碰到這種事情太正常了,項目管理者關注的只是結果而已。在這種情況下我們不要自怨自艾,而要考慮以後如何做去避免此類問題,讓大家提前意識到可能存在的風險以便及時採取措施。比如可以通過在平時的例會知會風險,有些問題是可以提早解決和發現的;通過督促產品經理形成需求統一入口、需求文檔唯一性可以解決需求遺漏的問題。
這些都做到了,此類事情是不是就會少一些了呢?不管怎麼說,測試的最終目的是要和開發、產品等團隊通力協作保證產品的按時保質發布,這是最重要的。
2. 主動性、好奇心、責任心一個都不能少
責任心對任何一個崗位都很重要,測試工程師尤其要有強烈的責任心。現在的產品都是以市場和服務為導向,客戶對產品質量的要求也越來越高,任何問題到了客戶手裡都有可能被放大,比如大眾的排放門、三星的爆照門。測試人員如果沒有強烈的責任心,沒有站在客戶的角度把住質量關,很容易把問題遺漏到出去。
好奇心是驅使人成長的核心因素,好奇心的大小也就決定了一個人的成長速度;對什麼東西都失去了興趣,也就停止成長開始慢慢變老了。好奇心在測試領域最大的價值,在於引領你探索那些未知的風險,並提升你的技能,當然還有你的影響力。
主動性是由個人的需要、動機、理想、抱負和價值觀等推動實現所設置目標的行為品質,它也是踐行責任心、好奇心的基礎。記得原來安排一個同事做一個模組的測試工作,該同事接到任務的反應是:「我不會啊」,這就是缺乏主動性的典型表現。任何「餡餅」都不可能主動送上門,主動才能贏得一切。
3. 與人溝通,不抱怨、找方法
測試工作需要有良好的溝通能力。據統計,測試工程師在溝通上所花費的時間要佔總工作量的30%以上。這其中包括與市場人員溝通需求、與開發人員溝通設計、與項目管理者溝通計劃、與同事溝通心得和經驗、與客戶溝通實現和應用等等。在溝通的過程中,難免會發生爭論甚至爭吵,在這種情況下,有一條很重要的溝通技巧——「明確問題,不抱怨、找方法、少說多做」,提出方案並付諸行動。好的溝通技巧和能力不僅能提高自己工作的效率,同時可以提高自己的影響力。
4. 持之以恆、不斷積累、聚沙成塔
測試雖然入門門檻較低,但想做好還是非常困難的,需要不斷的經驗積累。沒有多年的項目考驗,新入門的測試人看到的只能是書本上教的方式方法,而更多的坑是隱藏在技術領域、需求獲取、工具選擇、使用場景、客戶人群、人力投入、部署發布等方方面面。只有陷進去過,才知道這是坑,只有被坑過,才有這些經驗和教訓的積累。
經驗的積累不在於短期的猛攻,而在於長久的堅持、在於點滴的積累、在於潤物細無聲的打磨。
5. 你不是一個人在戰鬥,要有團隊精神
隨著軟體規模越來越大,尤其是互聯網、移動互聯網的發展,測試團隊也更詳細的劃分為測試開發、性能測試、協議測試、前端測試、伺服器端測試等各個領域。對於一個產品的測試需要所有人齊心協力才能夠完成。這就要求在團隊中的個人要有有全局觀、協作精神,按時保質完成自己的工作、積極的幫助他人、在碰到困難時積極向團隊求助、別人做過的不要重複,才能夠讓自己和團隊的能力得以更好的發揮。
(微信公眾號: 有道測試)
推薦閱讀: