軟件測試很重要,那手工測試與自動化測試,那個更重要?

軟件測試現在越來越重要。

1、現在軟件越來越龐大,越來越複雜,同時,越來越多的公司轉型數字化,這樣對軟件安全、質量、穩定性都提出了更高的要求。所以高端的測試人才總是稀缺的。

2、行業對測試的要求越來越高,因為測試的部分基層工作都已實現自動化,開始對業務、產品全流程瞭解,參與需求分析、可行性設計、測試質量控制等提出更高要求。導致測試低端人才如不提高自己,薪資增長困難,高端測試人才稀缺導致各公司提高薪資待遇招聘。2極分化嚴重。

3、國內小廠佔大頭,公司初期都是出產品為主要目標,老闆和開發部分處於急於出產品心理,對測試環境能省則省。同時還有拿敏捷做理由減少測試投入(反正一週一個版本,有問題就直接改了就發佈),但是要知道,就連京東這樣的大廠都出現軟件設置問題導致虧了幾千萬。軟件測試人員投入和投入比例對軟件質量,產品運營都是極其重要的。

4、現在測試行業凸顯浮躁情緒。IT行業連續多年處於國內薪資水平第一位,造成各行人員湧入,競爭激烈,入行後學了沒多久,就開始跳槽找高薪,

測試行業是門檻低,提升難的職業,本沉下來學習和提升自己。1年的經驗用多年,漲的只是皺紋。對職業規劃和成長都不利。現在各廠對頻繁跳槽的應聘者都是審視態度。


軟件測試很重要,那手工測試與自動化測試,那個更重要?


當前測試行業招聘現狀。手工測試和自動化測試雖然都重要,但是就薪資而言,自動化測試比手工測試高多了。

軟件測試前幾年非常火,又由於門檻低,導致不斷有人轉行和剛畢業大學生進入,現在測試缺口“基本飽和”。

1.現在基本功能測試崗位已經很少了。由於軟件越來越負責龐大,導致測試用例越來越多,手工功能測試投入太多,逐漸被自動化測試取代。現在功能測試基本薪資杭州在6000到8000左右。

2.自動化腳本開發崗成為主流。現在各大廠基本都是招聘自動化腳本開發崗位,技能是業務分析,性能分析,自動化腳本開發。該崗位更貼近開發。這個崗位bat在15k--25k。

3.測試專家極度稀缺。這個已經是測試高級崗了,熟悉各種測試方法流程,對devops和ci/cd等提升測試效率,測試技術開發等得心應手。這個崗位一般小公司請不起,大廠阿里P8,華為18級起。

軟件測試行業,門檻低,提升難,關鍵是沉下來,專心提升,不管那個行業都能成就自己,測試更是如此。


軟件測試很重要,那手工測試與自動化測試,那個更重要?

自動化測試該怎麼學?

1、做好手工測試;

手工測試是一起測試的基礎,有些初創公司最開始只有手工測試也可以搞定,後續根據需要才開始搭建自己的自動化平臺;

2、學習編程語言

自動化測試的本質是“用程序測試程序。” 也就是說編程語言是自動化的基礎。

編程語言的高低決定了自動化測試水平的高低,學習編程語言時,要把自己當作開發人員,從開發人員角度系統學習語言。

3、學習WEB基礎

包括http協議,HTML,CSS,DOM,JavaScript,這些是你學習自動化工具的基礎,學會了這些,你學習使用自動化工具會事半功倍。

4、學習自動化工具

需要熟悉程序接口調用,這個使用到調試工具:postman、httpwatch,SoapUI等;

我們使用這些工具查看接口函數返回,調測自動化用例,至於如何學習這些工具,網上都能百度到。

5、開發自動化測試工具或自動化測試框架

這個是自動化測試的最高境界,根據產品使用的語言和開發框架,為提升測試效率,開發自有測試工具和自動化測試框架,華為以前就喜歡這麼幹,啥工具都想自己搞一套,很鍛鍊人。


軟件測試很重要,那手工測試與自動化測試,那個更重要?


分享到:


相關文章: