我11年畢業於冰城一所二流211大學,實習的時候因聽信公司裡hr「開發和測試差不多「(因為給實習生開發和測試開的工資一樣),稀里糊塗的走上測試這條不歸路,畢業後在現在的公司一呆就是三年多,都說幹軟體這行的跳一跳就會公升職加薪,三年多沒換公司感覺有些與世隔絕,所以對於測試職業發展,一直也不敢發表意見。由於進公司以來只是要求你幹活幹活還是幹活,面試時hr口中的技能培訓不見蹤影,我只能自己在晚上下班後和週末時間來自己充電,從開始自學python,到後來學習各種自動化測試工具和框架,一些開源的框架沒有系統的教程,全靠自己摸索,這個過程是很痛苦的,一點一點啃英文文件。想起招聘群裡說過,相同技能水平下,公司更喜歡招進來自學成才的而不是培訓班裡出來的,想想也是有道理,畢竟自學成才證明了你的學習能力。(不好意思,話題有點跑偏了~)這幾年雖然沒得到過系統的培訓,但是我還是要感謝公司測試人員配備的不足,這讓我乙個人幹兩個人的活,雖然不太人道,但是後來發現這讓我成長的很快,乙個人測整個專案,從需求階段到專案驗收,都有我不太高大的身影。
再說說關於招聘的問題。很多公司招聘都喜歡根據工作經驗來定級別(具體可參見各招聘**),細看招聘要求,基本上公司想要招的是個「超人」,首先要你三年以上工作經驗,熟悉各種測試理論(後面會吐槽),熟練編寫測試用例就不說了,熟練使用各種自動化和效能測試工具和框架,精通一門開發語言,熟練一門指令碼語言,還要會各種資料庫和h5c3前端知識,請問你這是要招開發還是測試還是運維?你能支付的起滿足你要求的這種「超人」的薪水嗎?開出測試專家的條件結果只給初級的薪水,這是我想要吐槽的第乙個問題:公司的招聘人員不懂技術,自己都不清楚自己想要招的是什麼樣的人員。第二點就是所謂的測試理論,理論固然重要,拘泥於理論而沒有靈活的測試實踐,工作中遇到問題難道要去翻書找測試方法?書是死的人是活的,我覺得這就是國內與國外測試差距大的根本原因,國外測試論壇活躍,國內鮮有的論壇上基本只有一些測試理論的資料和萬年不變的qtp教程、lr教程。我個人覺得測試人員不需要拘泥於這些經典測試的東西。比如測試方法,能發現問題,測出風險的就是好方法。某博主提到的「給乙個非常簡單的小例子,例如登入操作,讓應試者回答如何使用等價類方法設計用例。但讓人吃驚的是仍然只有不到五分之一能夠給出比較滿意的答案。」說實話我也回答不出。但我會說,用一批錯誤賬號,一批正確賬號等等。總之根據你功能設計有幾條分支來測試。所以有什麼關係,只要測試有效就夠了。如果你反問面試官一些理論知識,可能他們自己都答不出來,是不是很可笑?第三點就是關於測試人員在開發過程中被重視程度,很多公司開需求會只帶開發人員,測試被丟掉在一邊(後娘養的嗎?),這就造成了測試人員不懂業務,只是為測試而測試,知其然而不知其所以然,在這個產品就是企業生命的網際網路時代,難道你指著使用者為你測試?這種不重視測試人員的行為勢必造成後期維護成本加劇,其實這也是當前國內對於測試重視程度的乙個反映。
我覺得乙個合格的測試人員要具備這幾個素質:1,溝通能力。2,表達能力。3,學習能力。4,態度,是否謙虛謹慎。
國內測試行業依舊是起步階段,人員素質良莠不齊也是事實,我們要對國內測試行業多些重視。對於企業,面試測試人員請多一些寬容,拿著開發的要求來面試測試,也可以,請拿出比開發還要高的薪水。而對於測試同仁,不要一味羨慕開發的高薪,要看清你自己有什麼值得高薪的能力,網際網路時代技術日新月異,所以學習吧,我現在的狀態就是:學習才會讓自己感到踏實。
嘮叨的有點多,邊寫邊等歐冠決賽開球。沒事去踢踢球,多運動運動,健康第一,家庭第一,生活不只有工作。
31歲之十大拙見
31歲之十大拙見 工作是人生大事,也是最讓你有安全感的定心丸。任何影響你行走江湖,消耗你精力和時間的,立即狠心揮刀。比如愛情,這是生活的調味劑,但不是必需品。對方如果讓你思緒開始混亂,無法專心工作,無法給你足夠安全感的,立馬斬斷情絲。放心吧,這輩子我們會遇見很多人,喜歡乙個人並不是很難。行走江湖,一...
Angular2開發拙見
本文集中講講筆者目前使用ng2來開發專案時對其元件的使用的個人的一些拙劣的經驗。先簡單講講從ng1到ng2框架下元件的職責與地位 ng1中的一大特色 指令,分為屬性型 標籤型 css型別和注釋型。其中寫在css類以及注釋中的元件想必多數人都不會去使用,而屬性型指令與標籤型指令則是ng1火遍宇宙的功臣...
個人對習慣培養的拙見
幾乎所有的書籍裡面都會提到乙個概念,那就是習慣,以及如何習慣的養成。可以說,好的習慣意味著更好的時間管理。通常在我們的日常工作學習中,有一些好習慣 這些習慣對於時間的節省和精力的保持都有很積極的作用。tips 找到自己一天中效率最高的時間段。有研究表明,大多數人的最高時段,是在起床以後,通常是一天中...