淺談測試的成就感

 關於測試工作——寫給測試新人(Posted bylinhan)

  1、學會思考;

  很多剛加入測試行業的新手,會認爲測試就是點鼠標,毫無前途。而且現在的大環境確實不是太好,包括公司的領導、產品、開發等等,都會有這樣的認識。但是,如果是你自己有這種想法就很危險了。在測試部門,新手往往會被安排去做黑盒測試,所以大部分工作是在點鼠標,不過,時間長了,你會發現同樣是點鼠標的人,發展卻會有很大的差別,有人會開始涉及自動化測試,有人會開始涉及白盒測試......;爲什麼會出現這種情況?其實很關鍵的一點,你要在點鼠標的過程中去思考(任何工作都是這樣的),思考爲什麼會出現這樣的bug,思考怎樣能改變重複的手工勞動......;你的發展會在自己不斷有效的思考中而變得越來越明朗,

  2、測試人員要自強;

  你只有比開發更懂技術,才能贏得開發的尊重,進而才能更有效的開展工作;有些人對測試工作有誤解,覺得測試與技術無關,這是非常錯誤的認識。作爲你個測試人員,

  你必須的懂技術,否則你無法與開發人員溝通;否則你就真的是隻會點鼠標的機械手臂。這裏講的技術不只是與測試相關的,同時也包括所有與你所測產品相關的技術;不然的話,你會被開發搞得暈頭轉向,毫無主見;

  3、清楚誰是你的客戶;

  如果是做通用產品,所有接觸計算機的人都有可能是你的客戶,你要同時對產品經理和客戶負責;

  如果是做應用產品,你的客戶就是出錢請你們作產品的公司,你要對這個公司負責,這也是對老闆負責(除非你老闆打算做完這次就關門);

  4、不要爲開發人員主導或是影響;

  看過第3條,基本上就明白第4條是爲什麼了,因爲絕大部分情況下,你的客戶不是開發人員,你的工作是檢查開發人員的工作成果;所以,如果你的測試工作被開發人員主導或是影響,就多少有些本末倒置了。

  5、不要爲遺漏bug太過自責,要爲自己未能全心投入而自責;

  bug 永遠都不能窮盡,看看windows頻繁的發佈補丁就知道。所以,當你測試的產品發佈後,出現了遺漏bug,不要一味的自責,要去總結經驗,避免此類問題不再發生;但是,如果你未能在測試工作中全身心的投入,你就該自責了,這是一個職業道德問題;舉個例子:有一座剛建好的大橋,如果工程監理人員沒有做認真地質量檢測,你走在上面害不害怕?!

  軟件若是有問題,危害可能沒有那麼直接,但僅僅是沒有切膚之痛而已,換位思考一下,如果你在銀行的存款莫名其妙的沒有了,你會是什麼感覺?!而這正是因爲程序的bug所導致的。所以要擺正自己的態度;

  對此我的一些理解:

  1、學會思考,重複性的黑盒測試只是一個開始,思考如何提高測試效率(自動化)和測試質量(安全、性能、壓力)纔是王道,尤其對我們web前端測試而言,這一點十分重要。

  2、自強,如果只是侷限在業務和點鼠標方面,不說開發,連我自己也會看不起自己,長此以往,勢必沒有成就感,喪失工作積極性。測試在於博,開發在於專,我覺得咱們測試需要熟悉常用的開發環境、框架、代碼塊,白盒測試、測試架構也是很好的發展方向。

  3、4、明確客戶,大的來說,PD和開發都是測試的間接客戶,更精確而言,PD纔是。把握分寸,站在用戶的角度明確需求是測試的根本。

  5、對待遺漏bug,要找到原因,補充到自己的case庫,多學習,多積累

  此外,我還想說一點,很多人在測試中迷失,是因爲沒體會到“測試的成就感”,我覺得其在於:

  a)發現bug,保證產品質量;

  b)發現較難發現之重要bug,精益求精;

  c)技術提高,改變測試方法/效率;

  d)成爲團隊的核心,補充PD,驅動開發,促進整個團隊良性循環。

  想得可能不那麼周全,歡迎大夥補充……


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