更多軟體測試技術文章請訪問 http://www.itmarks.cn/
在北京掙紮了半個月,如願找到了個軟體測試的工作。
跟一個交好了十幾年的死黨說,人家輕飄飄的一句:軟體測試啊,那個沒前途啊!
不禁愕然!
一個同班同學在招聘會上偶然相見,互相問了最近如何,然後說起了工作,人家說:“技術要求太高了,要找個技術含量不高的。”於是便問,你覺得什麼技術含量不高?答曰“軟體測試”。
有了憤怒的感覺。
晚上男友來電話,語氣頗為感慨“今天人家測出了一個BUG,我加班的改,越改越麻煩。還是你們測試的好,都不用加班,你說我當初怎麼沒選搞測試呢?”
真是很無奈。
現在世道真是變了,依稀記得,初中的時候,看一個電視叫:力克千年蟲。上面的主角星雨在辦公室裡大聲的嚷“有抓到了一個蟲子。”大家都感慨,真是個捉蟲專家。那時候,中國還沒有軟體測試的概念。甚至在在一年前我剛接觸軟體測試的時候,跟人家說軟體測試都會被人家問什麼東西?上百度上搜尋,除了培訓就是培訓。現在……
軟體測試發展起來了,這是不爭的事實。隨便一個招聘網上都可以搜出60多頁。
現在都有測試驅動開發了……
適時應屆生畢業,四年逍遙過後就是無奈的待業狀態。大家都心急火撩的往企業裡撲騰。可是四年來真正掌握了技術的有幾個人?編程做不了,網路維護做不了,資料庫理不愛做,什麼都要經驗。茫然之後很多人知道了軟體測試,一打聽,不就是執行程式找錯嘛!不要求編程。這不錯,於是前僕後繼……
去複試的時候,面試官跟我說:“現在招個測試很難,收到那麼多簡曆,等篩選完來面試,一般都會給你一天時間去準備,但是來的很多人真是一點準備都沒有,對公司沒有瞭解,也不去看一看。專業上更是沒放在心上,給人什麼都不會的感覺。很無奈。”
驀然明白了,為什麼現在現在應屆生連面試的機會都沒有,那是太多人讓人失望了,連做過測試的都表現欠佳,誰還肯給應屆生機會呢?畢竟現在的大學教育現狀人盡皆知。
然後就有想到,前途的問題。
自從接觸到軟體測試我就沒在前途的問題上糾纏過。我知道了它,然後去瞭解它,然後去學習它,最後在工作中用它,實踐它,創造價值,有事可做。努力的為了成為一個QA而努力!前途,是什嗎?
只是然。也無話反駁知道我為了一個自己喜歡的事業而努力著。前途這東西,我很茫,只能說人各有志而已。
最糾纏的,就是讓我憤怒的“沒有技術含量的”軟體測試。
不知道別的真正學習過軟體測試並且學有所成的人有沒有這種想法,但是做為一個初學者的我,從來沒那麼想過。
當你選擇軟體測試做你的職業的時候,你起碼要先弄明白什麼是黑箱測試,什麼是白盒測試,什麼是功能測試,什麼是效能測試你知道煙霧測試 (Smoke Test),迴歸測試嗎?清楚單元測試,整合測試,系統測試嗎?請你先瞭解測試在工程中的地位,請你先瞭解測試案例的設計,請你自己動手寫幾個測試案例,請你先搞清楚什麼是成功的測試案例……
測試是不要求精通編程,但是要求具備起碼的編程能力。相比較程式員,測試要求更廣泛的專業知識。測試人員要有堅韌的精神,要求苦中作樂,在重複枯燥的過程中找到自己的樂趣。測試人員要更善於溝通,全面的考慮問題……
隨便敲擊鍵盤就能找到BUG的時代已然不存在了,對軟體品質越來越高的要求刺激了測試的發展,連微軟在測試和編程人員的配比都達到2:1了,軟體測試的大時代真的已經來了。我只是個初學者,對測試瞭解不深,但是我感受到了它的廣博。所以請你在敲門的時候起碼象我一樣,帶上最鄭重的態度。
在男朋友跟我感慨的時候,我跟他說,其實軟體測試員,不只是那個樣子的。
我瞭解到的軟體測試,不但要找到BUG,還要協助程式員分析產生原因,在項目繁忙的時期,能自主修複一些小的BUG。
或許測試人員不會這麼做,因為程式員簡單的幾十行代碼,幾個控制項,就需要測試員去做幾百個用例。與程式人員相比,測試人員的工作更為繁重,測試,是個沒有終結的工作。
當測試人員把BUG提交給你的時候,程式員,你應該感謝。在你修改BUG的時候,也請不要抱怨。他替你把程式考慮的更全面,降低了項目失敗的機率。保證了大家的利益。
很多人跟我說,測試是個枯燥的活,你為什麼會選擇去做這個?
我只能說興趣所在,但是善意的提醒,我鄭重的接受。
請不要再說沒前途,技術含量低,簡單到不用加班。請你們尊重軟體測試這個職業。
我用一年的時間,學習了淺薄的知識,謹慎的敲開測試大門,有著深深的壓力感,激動到徹夜難眠。
更多軟體測試技術文章請訪問 http://www.itmarks.cn/