回覆列表
-
1 # 生活這件小事
-
2 # 慧樂課堂
軟體測試行業的前景及優勢
軟體測試就業競爭小,人才缺口大;職位晉升快,這幾年剛剛興起,高校跟企業人才培養都還沒跟上;軟體測試時對產品質量的把關,不會分性別選擇人員;軟體測試時由於工作性質的不同,擁有技術及管理經驗的人員相對更受用人單位喜歡,可以說是越老越吃香;發展空間大;軟體測試的薪資前景
薪資跟能力還有地域有關係的,北上廣深基本可以拿到1W左右;工作2-3年的可以考慮轉效能或者自動化測試;期間要養成測試思維的轉變;要有一顆進取的心,不斷總結和思考薪水較高的企業:金融;銀行;教育;醫療測試工程師大概薪資水平: 初級1-2年:7k 中級3-4年:10k 高階5-6年:16k 資深6年以上:20+k職業發展規劃
-
3 # 前端開發阿段
測試分兩種。
一種是高階測試工程師,就是寫測試指令碼,測試後臺,定測試標準的那種,也可以認為是程式碼開發工程師裡面的架構師,這種是稀缺的,前途大大的,可以理解為高階部分。
但這個要求也是比較高,要求懂比較底層的程式碼,懂相應的技術。
另外一種就是純搬磚,你測試一個app或者一款遊戲,就純手工點點,跑跑,然後寫測試用例。
這個就是相當於在工地搬磚的,沒前途就是說這個,一個普通的大學生,培訓一個星期就能上崗
-
4 # 明示影
本人已經從事測試工作四年左右了,個人觀察的測試現狀是網際網路公司對於測試人員的需求越來越多,測試的技術含量也越來越高,測試的發展前景目前還是不錯的,薪資的水平和開發也越來越接近。
測試從大的方向上分為功能測試和測試開發
功能測試的話網際網路公司可以分為移動端功能測試、web端功能測試、pc端功能測試、服務端功能測試。移動端功能測試更多就是測試口中說的點點點測試,主要就是對於app功能像正常使用者使用那樣點選操作驗證app是否存在功能缺陷,日常工作中輔助的工具是一些抓包工具例如charles、fiddler,抓取客戶端的介面請求用來驗證客戶端特殊情況下的邏輯如弱網情況、介面請求失敗、介面返回異常客戶端容錯驗證等。web端功能測試和移動端功能測試類似也是對於頁面功能點點點操作,只不過web端的話無需額外的抓包工具,瀏覽器本身都會有除錯工具集成了抓包功能一般都是F12快捷鍵使用。pc端功能測試與移動端功能測試更為相似,區別無非就是一個在電腦上裝的的軟體一個是手機上裝的軟體。服務端功能測試的話對於測試的技術要求相對高點,測試需要熟悉linux伺服器,資料庫操作(mysql,redis,mangodb等等),http協議相關的知識。一般公司也都會要求測試有一門開發語言基礎,能夠編寫指令碼做介面驗證,日常使用的介面請求工具主要是postman、jmeter。服務端測試和測試開發的職位比較接近有的公司對服務端的一些測試是需要測試開發來做例如效能測試。測試開發的話可以分為指令碼工具開發,平臺開發,效能測試開發。指令碼工具開發一般就是幫助功能測試完成一些指令碼工具提高測試效率或者是給測試提供一種測試解決方案幫助完成一些特殊情況下的功能驗證,勝任崗位的要求一般是又python或java開發語言能力。平臺開發主要會做自動化平臺和管理平臺,例如介面自動化平臺,UI自動化平臺,用例管理平臺已經伺服器管理平臺等。平臺測試開發更多的也是考慮一種持續整合理念能夠幫助產品更加快速的迭代提高測試效率。該崗位可以說是全棧開發工程師。效能測試開發一般是做服務端效能壓測,對於那些使用者量很高的軟體必須要做效能壓測,例如經常出現的微博伺服器炸了就是因為同一時間伺服器訪問人數過高,伺服器效能不夠導致服務掛掉。壓測就是避免這種情況的發生。壓測的開源平臺也有不少,做的好的需要有對應服務的開發語言能力能夠做效能調優,幫助開發發現佔用效能的程式碼。對於個人發展來說如果考慮往技術方向發展就需要學習開發語言做測試開發,不會開發的話可以考慮做業務管理。
任何一個行業,業務能力強的人,都不會失業,誠然,隨著軟體行業對軟體測試工作的重視,各個公司在招聘測試工程師時,要求也越來越高,越來越專業,加上近幾年的行業不景氣,今年疫情的打擊,軟體測試不向幾年前那麼容易入門,但是基礎理論知識紮實,在專案協作中,有一定工作經驗,或者在技能方面有一定能力的人,還是很有發展前途的,任何崗位的,都要不斷的吸取工作中的經驗,豐富自己的能力,才能讓自己有更好的發展