無論是剛入測驗行業的萌新,還是已經在測驗行業闖蕩了兩三年的小司機們,都會琢磨一個問題:如果要持續發展下去,我要不要懂代碼?
在軟體測驗初級階段,不需要編程能力,但是任何一個職業,都會追求長期發展,
讓我們來看看軟體測驗的幾種職業生涯歷程(轉行的就另說了),
1、技術 + 管理方向:一枚萌新——>技術階段——>測驗經理、主管這樣的管理崗
-------編程能力 + 管理能力俱在
2、純技術方向:一枚萌新——>功能測驗——>自動化/性能/安全 ——>測驗開發/性能、安全測驗專家/架構師
-------優秀的編程能力
3、產品方向:一枚萌新——>業務專家——>產品經理、產品需求等崗位
-------不需要編程能力
一、萌新階段、點點點(web/app…客戶端) ----初級測驗工程師
初入軟體測驗行業,要成為一名合格的的軟體測驗工程師,需要學習的東西還是很多的,
- 1)軟體測驗理論基礎;
- 2)測驗用例設計、測驗功能覆寫、軟體測驗專案實戰應用;
- 3)對業務的精準把握 、培養對bug初步處理和分析;
- 4)在長期的測驗作業中,要培養敏銳的bug嗅覺;
- 5)良好的溝通表達能力,如果你連一個bug都表達不清楚,那就尷尬了,如果你不能與開發好好聊天,那也尷尬了,
但此階段,主要是功能測驗為主,像用戶一樣去手工作業系統,模擬用戶的使用場景 ,
所以不需要任何的編程能力,你都是可以勝任的,因此,軟體測驗的入門并不難,
也因此,在軟體測驗崗位上,有很多非計算機專業的同胞一樣可以優秀的勝任,
2、功能測驗小司機、測驗工具 -----初級測驗工程師
隨著測驗時間的增加,就需要掌握更多的東西來擴充自己的技術能力了,畢竟也只能剛入行的時候才能叫萌新啊,,,
- 1)資料庫操作:mysql、oracle等
- 2)linux操作、環境搭建
- 3)各種測驗工具:抓包fiddler,wireshark
- 4)從架構層了解被測系統、http通信協議、介面測驗及其工具postman、soupui、jmeter等,
- 5)app的專項測驗、兼容性測驗、易用性測驗
在這個階段,會有一部分人成為小組長、小領導,主要作業內容就是分配組內的測驗任務、把握和反饋任務進展、完成測驗作業,
在一些特殊的行業(比如醫療),可以逐漸形成業務專家,
在此階段對編程能力也沒有要求,
3、自動化/性能/安全(必須會編程) ------中高級測驗工程師
具備測驗能力與代碼能力,提升測驗效率與軟體質量,
以下以自動化測驗為例來說明,
- 1)選一門編程語言學習:java、python、ruby等;
- 2)了解自動化測驗、自動化測驗工具、web/app/介面/pc端自動化基礎;
- 3)框架思想、專案實踐與流程,
在功能測驗崗位中做了幾年時間之后,會開始焦慮,
在作業中,感受到了成長的限制,除了業務越來越熟之外,作業就是點點點,其它方面沒有成長,
想跳槽想漲薪,但是很有挫敗和無力感,因為全身上下價值就在功能測驗,
想在作業的程序中自學提升,邁向高薪的自動化測驗、性能測驗、安全測驗等,
當然自動化測驗工具也可以實作自動化,但是有好與壞的區別,
第一道門坎就是編程!!
-----引起了很多人的頭疼,非計算機專業的沒接觸過、計算機專業已畢業幾年,早忘了,
于是,又妥妥的成為新階級的萌新,
我應該把編程和自動化學到什么程度?我應該學到什么程度才能在面試中面上自動化測驗?才能在作業中勝任起來?(性能和安全通用)
帶著一臉懵的狀態去自學代碼、自學自動化,查到什么資料學什么,
而招自動化測驗的崗位,基本上都是要有實戰經驗的,沒經驗的直接咔了,或者轉功能測驗崗,
在這個程序中,有些人放棄了,有些人經歷了一兩年還在掙扎中,有些人機遇來了上了這趟船,
但一旦上了船,就打開了新世界的大門,可以揚帆起航走的更遠,而且,在開發同胞的眼中,你作為測驗的地位絕對上升不少,
另外,想要成為優秀的安全測驗與性能測驗工程師,則不僅僅是會編程還需要有更多的計算機相關知識,
4、測驗開發/性能、安全測驗專家(必須會編程) ------高級測驗工程師
測驗開發,具備測驗能力與代碼能力,提升測驗效率與軟體質量,又可以做開發,又可以做測驗,
要求比較強的開發能力,深入代碼層,一般不直接參加測驗作業,
1、對測驗框架、測驗工具的二次開發,更好的符合公司產品的測驗要求;
2、開展單元測驗或者協助開發開展單元測驗,從開發階段就開始把控產品代碼質量,在后續迭代程序中快速挖掘問題;
3、開發測驗工具和平臺,為測驗團隊提高測驗效率,各種測驗的簡化、測驗結果的量化,比如性能測驗平臺、介面測驗平臺等,
5、測驗經理、主管 -----技術與管理并存、能與開發抗衡、能服眾
此處省略幾百字,
在筆者眼中,如果你不是業務專家,也不想在初級測驗工程師里停止不前,那么長遠發展來說,編程是你無論如何都躲不掉的,
技術行業,一定要提升技術功底,豐富自動化專案實戰經驗,這對于你未來幾年職業規劃,以及測驗技術掌握的深度非常有幫助,
金九銀十面試季,跳槽季,整理面試題已經成了我多年的習慣!下面有我近幾年的收集和整理,整體是圍繞著【軟體測驗】來進行整理的,主體內容包含:python自動化測驗專屬視頻、Python自動化詳細資料、全套面試題等知識內容,

如果有需要資料的,可以打開你的微信掃一掃,好友申請寫“資料”,就能獲取學習資料,更好的學習python!
對于軟體測驗的的朋友來說應該是最全面最完整的面試備戰倉庫,為了更好地整理每個模塊,我也參考了很多網上的優質博文和專案,力求不漏掉每一個知識點,很多朋友靠著這些內容進行復習,拿到了BATJ等大廠的offer,這個倉庫也已經幫助了很多的軟體測驗的學習者,希望也能幫助到你!
愿你我相遇,皆有所獲! 歡迎關注微信公眾號:【傷心的辣條】 免費領取一份216頁軟體測驗工程師面試寶典檔案資料,以及相對應的視頻學習教程免費分享!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/246769.html
標籤:其他
下一篇:初級軟體測驗面試題匯總
