精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一位測試工程師的人生之路

工程師人生 ? 來源:網絡整理 ? 作者:工程師吳畏 ? 2018-06-06 17:36 ? 次閱讀

隨著中國軟件的不斷發展,幾年前軟件程序員還是作為一項新興的職業,但今天已經不斷慢慢變成了所謂的IT民工。正好筆者這是其中的一員,經歷了從測試工程師, 開發工程師到項目主管、再到項目經理的角色轉變。有高興,有失落,也有郁悶。“酸甜苦辣”這四種味道幾乎涵蓋了人生應有的全部體會。這里與大家分享從事測試工程師的幾個印象深刻的瞬間以及感受,同時借此機會總結一下自已的得失。

一.初體驗測試的苦與悶

畢業同年7月,我進入公司軟件開發部工作。作為新員工參與的是測試工作。主要是進行手工執行功能測試。天天進行的是基礎和簡單的測試,不僅是工作量大的體力辛苦活,天天超時加班,而更大的挑戰在于重復工作的悶。而且做測試比做開發工資和待遇相對差一些,這與我原來想成為程序員的目標有巨大的落差。

應當承認,目前國內的軟件測試工程師的地位和待遇相對較低,而且不少測試人員象我一樣存在浮躁的心態。由于軟件測試的根本是功能,所以測試人員需要非常多的精力投入到功能中,我剛開始時認為軟件測試就是拿著鼠標亂點,很看不起測試的工作。其實每個人對于自己一些不太了解的事情總會有一些比較片面的看法。軟件測試遠遠不是亂點能解決。亂點的確也算是一種測試,名詞叫隨機,但是如何從隨機中找到規律,如何能遍歷所有的功能,這都需要一些前人或自己總結出來的方法來指導測試,以后的痛苦經歷使我認識到測試真不簡單。

這個時候,非常幸運的是我遇到了我的主管吳生,后來成為了我的良師益友。在我的經歷中,讓我感受最深的是每個人在成長的過程中,每個不同的階段必須要有最少一個良師益友,這樣你在生活中或者說工作才會有快速的成長。我現在也非常清楚記得吳生當時對我說的話:好好規劃自己的路,不要跟著感覺走。你雖然想從事開發,但公司安排了你做測試,那么,就需要慎重考慮自己的軌跡。既然你入了測試這行業,就需要對該行業深入了解,不要感到失落和頻繁跳槽,特別是不要為了苦悶和一點工資而轉移陣地,從長遠看,這點苦悶和錢根本不算什么,當你對一個行業有了體會和感覺,以后錢根本不是問題。頻繁地動蕩不是上策,如果只是浮躁而沒有能夠靜下心來做事情和摸透這個行業,你就永遠是新手。

吳生的建議認為雖然軟件測試是個可以很快入門的辛苦體力活,門檻不高,在公司待遇和地位相對差一點。但是,不要認為什么人都可以做好軟件測試,因為會做和做好是兩個概念。對于剛剛畢業的學生,如果希望今后從事軟件開發,那么,先從事一段時間的測試可能更有利于今后的編程。而對于具有多年編程經驗的程序員,如果改行做測試,更容易提高技術。

正是吳生的諄諄教誨使我靜下心來,對軟件測試有了新的認識。平時在和朋友溝通中我也了解到有很多測試工程師是由于不能從事其它工作才從事測試的,因而工作中也是不斷抱怨待遇、團隊環境等不能滿足自己的要求。我也曾經對軟件測試很輕視,這也是大多數程序員的心態,程序員最講究“編程才是硬道理”。我在測試工作中應用軟件測試工具,方法,理論,技術等,使我深刻體會到軟件測試的重要性和趣味性。此時,我才跳出了“小程序員”的圈子,以軟件系統工程的更大視角審視軟件測試這項工作。在此建議測試工程師,如果選擇了這個行業,就應該認真地對待工作,抱怨永遠解決不了問題。

二.掌握測試體系,感受登堂入室之甜

我在與測試同行朋友接觸中了解到現在許多公司軟件測試還不完善,往往測試人員還是依據本能、靠感覺、和簡單的測試文檔來做軟件測試。如果像用戶那樣只是通過使用來發現Bug,這不是真正的測試,這只是一種最基本的測試,只能發現一般用戶的問題。單調和重復的工作,再加上測試的壓力容易形成對測試的失落和郁悶。

對軟件測試而言,我認為國內的軟件企業對測試的重視程度還不夠,但毋庸置疑,測試是軟件產品線上和開發同等重要的。我的觀點是:把軟件做出來不難,但是要把它做好,必須建立系統化,流程化的測試體系。只有掌握了系統的測試觀念,才會領悟到測試的滲入心田的甜。

軟件項目是一個系統工程,軟件質量牽扯到多個部門和人員,需求分析,設計,編碼等各個環節和過程。軟件測試是項目開發中不可缺少的環節,軟件測試不是萬能的,因為不可能發現全部的軟件缺陷。但測試應該是貫穿于軟件開發的整個周期,編程只是軟件開發的一個環節。但往往大家非常重視軟件編程,把測試作為編程后的一個輔助環節,這是典型的本末倒置。

我在測試過程中明白到與具體測試技術相比,掌握測試的核心思想比具體技術更重要。軟件測試不是孤立的簡單活動和過程,測試的最高境界在于建立體系的測試流程,運用最簡單有效的測試技術,最大限度的發現軟件缺陷。一個完善的測試流程應該是從測試計劃--測試用例的編寫--執行測試--測試報告編寫等。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 工程師
    +關注

    關注

    59

    文章

    1566

    瀏覽量

    68441
收藏 人收藏

    評論

    相關推薦

    尋求專業工程師幫助設計USB多口充電器

    嗨, 我正在開發款USB多口充電器,現尋求一位專業工程師或產品設計的幫助。希望能夠與有經驗的工程師合作,共同完成產品設計。以下是我們的需
    發表于 08-05 12:03

    嵌入式軟件工程師如何提升自己?

    ,可以為自己的職業生涯打下堅實的基礎,并實現個人的職業目標。愿每一位嵌入式軟件工程師都能在這個充滿挑戰和機遇的領域中取得成功!
    發表于 06-12 11:20

    嵌入式軟件工程師和硬件工程師的區別?

    嵌入式軟件工程師和硬件工程師的區別? 嵌入式軟件工程師 嵌入式軟件工程師是軟件開發領域中的種專業工程師
    發表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發布于 :2024年04月30日 17:33:15

    款適合嵌入式工程師使用的在線工具

    款適合嵌入式工程師使用的在線工具,工具有如下功能,如下圖所示: 1. 報文校驗功能,如下圖所示 2. UDP服務端測試工具:該UDP服務端工具可以理解為 “UDP服務端” 或者 “服務器
    發表于 04-09 22:20

    為何國外工程師偏愛使用for(;;)來實現MCU死循環?

    一位工程師發現,國外工程師在給demo在做死循環時用的是for(;;),而不是常用的while(1)。這僅僅是個人習慣的問題,還是有更深層次的含義?
    發表于 04-01 11:26 ?588次閱讀
    為何國外<b class='flag-5'>工程師</b>偏愛使用for(;;)來實現MCU死循環?

    如何搞崩個硬件工程師心態?試試對ta說這幾句

    硬件工程師
    揚興科技
    發布于 :2024年02月20日 18:05:49

    優秀電源工程師需要哪些必備技能?

    隨著電源市場的不斷擴張,開關電源行業飛速發展,企業對電源工程師的需求日益增加,對電源工程師的技能要求也日漸提高,相信沒有一位電源工程師會錯過讓自己變得更優秀的機會。作為
    發表于 01-29 11:29

    為什么要做自動化測試測試工程師存在的必然性

    軟件測試這個過程的實施主體就是測試工程師。那么多少個測試工程師比較合適呢,或者換句話說如上的事情必須要測試工程師完成嗎?
    的頭像 發表于 01-16 11:32 ?875次閱讀

    【2023電子工程師大會】單片機/RTOS/Linux全棧工程師

    【2023電子工程師大會】單片機/RTOS/Linux全棧工程師修煉之路ppt
    發表于 01-03 16:31 ?42次下載

    優秀電源工程師的必備技能大揭秘!

    隨著電源市場的不斷擴張,開關電源行業飛速發展,企業對電源工程師的需求日益增加,對電源工程師的技能要求也日漸提高,相信沒有一位電源工程師會錯過讓自己變得更優秀的機會。作為
    的頭像 發表于 12-19 08:23 ?1701次閱讀
    優秀電源<b class='flag-5'>工程師</b>的必備技能大揭秘!