又到年尾,2010的北京冬天沒有一點兒雪,軟軟的陽光夾雜著陣陣寒風,如同那歸家的心一般!一段時間,放下了很多,覺得該輕松一下。末了,也該給自己一個總結,或許那只是交代,又或許只是不想給年輕留下太多的遺憾。

  軟件測試工程師的一年歷經雨雪風霜,靜心回想一年的工作歷程,倒鮮有成果,對于軟件測試有了自己的理解和收獲!

  開始整理一個軟件測試工程師的話,它將是陳某某認為如何做好軟件測試工程師的一點做法和總結:

  深厚的理論知識作支撐:理論需要實踐,實踐同樣離不開理論,實踐的背后是強大理論的支撐。

  對工作有足夠的興趣:興趣是帶領一個人前行的動力。如果你能在做好本分工作的基礎上有自己的理解和升華,那么你達到了這里“足夠”的要求。

  足夠的信心能做好自己的工作:充足的信心是事情成功的基礎!自信會讓一個人充滿力量。當然興趣和信心不能混為一談!

  能抓住被測試對象的關鍵功能:對于被測試對象,通過需求規格說明書或需求人員的說明,能很快的提取出被測試對象的關鍵功能,抓住關鍵功能點后,能很快的抽取它的測試點,同時找到合適測試點的測試方法。

  不拘一格的發散思維:思維的發散對于測試人員來說顯得尤為重要,在工作中我們要考慮的范疇遠遠要比產品的設計人員或制作人員考慮的要廣、要細致、要全面,甚至有些不可理解!要知道瘋子是接近成功的人!

  良好的工作計劃:工作計劃是對一定時期的工作預先作出的安排和打算。公司的工作流環環相扣,你的工作是否按時、按質、按量完成,直接關系到下一步工作是否能正常開展!良好的工作計劃在現今的工作流中顯得尤為重要。當然,工作計劃不是一成不變,影響工作計劃的因素很多,要根據各種因素進行靈活的調整!

  不斷的“重構”自己的工作:軟件測試也需要“重構”,重構的概念很多時候是出現在軟件開發中的一個名詞,是軟件開發人員為改善代碼質量而進行的一項工作,同樣,作為測試人員,也可以通過“重構”測試過程中的成果(過程)物,來提高我們的測試質量,這一過程可以囊括整個測試的流程,哪里需要改善和提高,哪里需要不斷的“重構”。

  不斷(微)創新:創新是以新思維、新發明和新描述為特征的一種概念化過程,是人類發展的源動力,是推動一切事物不斷“進化”的催化劑。奇虎360公司董事長周鴻?曾大力倡導互聯網上的“微創新”:第一從小處著眼,貼近用戶需求心理,第二快速出擊,不斷試錯。不要過分拘泥模板,從細微處開始創新,人人皆可創新!推而廣之,“微創新”的概念可以無處不在。

  建立一整套工廠化的工作模式:什么是工廠?工廠是用一定的模式,重復利用,不斷改善,不斷產出!在工作中,我們也應該有這樣的思想,建立一套“靈活規范化的測試工作規程”,當然它靈活變化的、是不斷改善和升級的。大到測試的流程和方法,小到測試用例中行列的標題和位置!

  與開發人員和諧相處:開發人員與測試人員是了解被測試對象的兩類人。開發人員與測試人員和諧、高效的溝通,不僅能加深彼此對被測試對象的理解、消除理解的偏差,提高產出物的質量,更能體現團隊的合作精神。

  多考慮被測試對象的可用性:除了軟件的功能性,可用性顯得太重要了!功能的實現,只能說明它能做完這件事,而可用性的好與壞,則決定它能不能以好的方式做完這件事。在互聯網能實現同一功能的產品往往不只是惟一,用戶隨時可以更換他的選擇,所以,網絡產品的功能性與可用性(用戶體驗)同等的重要!

  不斷的學習:不斷學習,不斷進取,不斷提高自身能力。的測試人員除了具備工作需要的知識,更要具備軟件開發技術、網絡知識、自動化測試技術(不要為開展自動化測試而自動化測試,也不要過度依賴自動化測試)、性能測試技術。。。同時,對于軟件測試行業新聞、文章、互聯網動態都應該隨時關注,還有英語不能忘。

  與測試領域的同行多交流:“行家“和“行家”在一起評審和討論,總能發現更多、更重要、更細微的問題,我把這謂之“同行評審”(個人理解)。同樣的道理“同行交流”,能讓我們在短的時間內獲得更多更實在的專業知識,取他人之長補已之短!在交流中共同進步,何樂而不為!

  正確的利用網絡資源:如今的互聯網,是一個巨大的知識寶庫,在那里我們能找到任何我們想要的!(其中包括Money!所以,別問我,網絡不能找到錢!)如果你很少用百度或谷歌?又或者你不知如何輸入關鍵字?再或者出現問題時,不知如何搜索?那么,請別說你是學計算機出身!

  網絡不是的,搜索引擎也不是的,但它的價值,我不說了,你懂的!百度過濾原則很多,廣告也很多,谷歌沒有過濾,但有重定向(涉及政治時),當然也有廣告,所以,別驚訝同樣的關鍵字在兩個搜索引擎得到的是截然不同的結果!

  當然,還有很多方方面面,在這里也不做過多羅列,也歡迎大家拍磚指點!

  此時正值,一杯茶,一電腦,呆在房間,外面的陽光很好,可透不進房間,可惜了。在過去,明天還要繼續,整理思路,繼續前行。