致那些徘徊在測試界的屌絲——也致給我自己這個苦逼屌絲

百度搜索:小強測試品牌

挨踢脫口秀,將技術娛樂化,碎片系統化,盡在荔枝FM(http://www.lizhi.fm/200893)

前言

久而久之,日漸麻痹,但爲了進步還得迫使自己思考,於是乎寫下此篇。小弟文采實在太爛,糾結了n久纔出來這個沒有一點含金量的題目,還請大家多多包涵。這次我們談論的完全是小弟自己的想法,也許有不符合大衆胃口,不必掐架,重在交流學習,叩謝。

1對測試工作的誤解

很多人包括本人自己以前都對測試充滿了偏見,認爲測試真的只是指指點點,其實現在有不少測試人員也是這樣想的,他們也抱怨爲什麼會看不起測試,有本事你開發出來個0bug的系統啊!!!但回過頭來想想,現在很多測試人員,包括我現在的學員基本都是停留在發現bug,稍微好點的可能會分析下bug定位下bug,但99%的都不會這麼做。小弟這裏說難聽點,如果只是發現bug,那麼任何沒有基礎的人只要瞭解下業務就可以幹這個活!

So,當有問題的時候小弟覺得還是先從自身找找問題,然後在看別的。所以這裏給屌絲的建議就是從現在改變你的觀點,測試不僅要找出bug,還要大致的定位bug,更要分析bug

這裏可能有人問了,分析bug幹毛毛?很簡單,我們需要分析出bug的分佈、粒度、頻率等等指標,如果某個模塊的bug多,那麼我們就需要強化case加深測試等等。再如分析出bug的類型,是因爲設計導致還是編寫代碼導致,還是其他等,這樣能爲後續提升系統質量給出最直接的支撐。而這是大部分測試人員乃至測試部門都忽略的事情。

2對測試知識範圍的誤解

不論是作爲一個合格的測試人員還是優秀的測試人員,知識的廣度都是必須的。我接觸的童鞋中發現一個現象,幾乎99%的童鞋都癡迷與自動化、性能、寫代碼,都覺得好高級好牛逼,這是一個不好的現象,後面我會講到。

舉個實際的例子,小弟之前做過一個系列關於oa系統的測試實戰,本以爲這樣的簡單東西大家應該看完視頻後就可以很好的動手完成,但事實卻給了我狠狠的一巴掌。那就是幾乎所有童鞋都問我oa系統怎麼配置,鏈接不上數據庫,登錄不成功。唉,我除了無語真心的覺得可惜。因爲我們缺少了最重要的分析能力。我不可否認在分析上也許測試人員真的不如開發人員,但是這些基本的、常見的分析能力還是必須要有的,根據錯誤的提示一步步去查找問題去定位問題是一個優秀測試人員必須的能力。這也是我對學員要求最嚴苛的。

這裏我再舉個例子,就是我寫這篇文章的前幾天,一個童鞋在wamp下安裝bugfree,結果出現了500的報錯,我想凡是有基礎的、凡是認真學習過的、凡是重視基礎的童鞋都知道第一時間去看apachelog啊,可就這麼簡單的東西幾經指導都無果,我真心有種想撞牆的衝動。

So,小弟在這裏還是建議,不要盲目的跟風,不要怕別人說你好低級,如果沒有良好的根基在TMD輝煌的大樓都能倒塌!

3測試學習的方法

這裏小弟不想廢話,就送大家一句話,多學,多練,多思考。看到“多思考”這個字樣了嗎?是不是和別的字不一樣?是不是大了?是不是粗了?那就說明這個很重要。

很多童鞋一直都處在一個想的階段,比如他覺得在公司學不到東西,他覺得工作幹完後不知道幹什麼了,他覺得做完這個項目感覺沒學到東西。OMG,學習是主動的,不是被動的,自己多勤快點去多找點資料學習就這麼難?

So,如果你想做白日夢而發財,那我勸你趕緊找個高富帥或者白富美吧,這樣更省事哦。

突然想起一句話:有的人就是喜歡在哪裏想啊想啊,你何時才能做我的新娘?要麼衝上去睡了,要麼把想的寫成情書試試,都好過你在那裏死想!(如何獨立思考一文鏈接http://xqtesting.blog.51cto.com/4626073/1574885)

4嚴重缺少實戰分析能力

就如我上面所說的例子就足以說明。當然小弟接觸到的童鞋中還有不少癡迷與LoadRunner,在調試腳本的時候根本不會看信息進行分析,我就勸他們先把LoadRunner放放,先學習下常用的分析方法學習下基礎,但結果。。。。。你懂得,都覺得基礎太簡單沒含量,好吧,那你就自己玩LoadRunner吧。

我也發現一個現象,大部分童鞋即使你教過他如何看log如何根據log分析,可過一段時間後遇到問題,甚至遇到同樣的問題他仍會問你,我覺得就是這種實戰的分析能力沒有養成習慣,太浮躁了。

So,我給大家的建議是,哪怕一個小小的問題你自己動手分析出來了,哪怕是用了三天的時間,相信我,值的的,因爲一種好的習慣會讓你受用終身。

5常被“流行”誤導

不得不承認現在的風氣就是這樣,有多少童鞋倒在了自動化、性能上,又有多少管理者倒在了敏捷上。真是讓人懷念。

我曾在公開課中不止一次的強調過,不管我們用LoadRunner還是qtp還是selenium,我們要學習他們的設計思想。我們中國一直以自己是製造業大國而驕傲,但是製造業是整個產業鏈最底層利潤最少的啊!!!看看賣衣服的HMvero moda ,看看我們的外包,我覺得不用我多說了吧?大家感興趣可以看看我之前寫的一篇文章《QualityCenter引發的測試管理思考》,這篇文章就說明了我們在用qc的時候要學習他的思想,如果企業裏用不起qc我們怎麼辦?有了思想就是去製造,用開源的工具整合即可達到。

再說說敏捷,這個我真心不想多辯論,我一直堅持,不管黑貓白貓能抓住老鼠就是好貓,不管他是華麗還是粗糙,只要能高性價比的符合我們業務就ok。所以我也常常和童鞋們說,不要覺得敏捷就牛逼,瀑布就傻逼,根據實際情況能選擇不同的模式纔是最重要的,模式對了才能產生最大機能,就好比你把飛機的發動機放到拖拉機上,是不是牛逼?那你啓動下試試,瞬間你就變傻逼了!

6太極

很多人覺得太極厲害,但有多少人知道爲什麼太極厲害嗎?其實很簡單,如果大家看過《倚天屠龍記》中張無忌在武當學習太極的時候就明白了,太師傅教的不是招式,而是思想,張無忌學的不是招式也是思想,那就是靈機應變、接力給力等等。對於我們做測試的來說也是一個道理,如果思想你悟不到,那你的知識也是固化的,你不能在任何環境中快速的適應提升自己。

再舉個案例,很多在傳統行業呆久的人去了互聯網公司都不適應,很多互聯網公司呆久的人去了傳統行業也不適應,爲什麼?就是因爲風格完全不同,而這個例子也再次說明了我上述的5個觀點,如果這些你都明白了執行了,你還怕不能在傳統行業和互聯網行業中玩轉嗎?

結束語

囉囉嗦嗦的終於完了,因爲我始終相信,牛逼的思想比牛逼的技術更值的學習。

PS:禁止拍板,純屬個人交流,無對無錯!當然,我以上說的這些有可能都是錯的


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章