news center
更新時(shí)間:2023-02-27
瀏覽次數(shù):14591次
*近幾年,不難發(fā)現(xiàn)軟件測(cè)試工程師的年薪越來越高,從十幾萬到五六十萬不等,之前在人們眼中沒有技術(shù)含量的工作,現(xiàn)如今究竟是什么原因讓各大軟件公司開出高薪吸引人才?軟件測(cè)試工程師主要測(cè)什么?具體從哪些方面入手?工作內(nèi)容是什么?想必大家一定都很好奇。下面小編將從測(cè)試工作中*常見的三種測(cè)試類型進(jìn)行舉例說明,讓你更為簡(jiǎn)單、易懂的了解測(cè)試工作。
一、功能測(cè)試
所謂功能測(cè)試顧名思義就是測(cè)試軟件的功能,尤其是軟件可能出錯(cuò)的功能。要求測(cè)試工程師對(duì)被測(cè)試的軟件產(chǎn)品有很好的了解,尤其是要通過各種場(chǎng)景,驗(yàn)證軟件可能會(huì)出現(xiàn)的一些問題,比如輸入不正確的日期格式也能提交成功;地鐵公交刷卡后,但扣款不成功;軟件在弱網(wǎng)情況下可能會(huì)出現(xiàn)的問題等等??偠灾谑褂密浖臅r(shí)候,發(fā)現(xiàn)的任何性能問題,都屬于此類問題。
當(dāng)然,也有一些人的思想還停留在幾年前,還有一種錯(cuò)覺,認(rèn)為軟件測(cè)試工作并不難。要知道,發(fā)現(xiàn)幾個(gè)問題確實(shí)很簡(jiǎn)單,但是盡可能把所有的問題都找出來,那絕對(duì)是一項(xiàng)很有挑戰(zhàn)的工作。而且,現(xiàn)在的測(cè)試工程師早已不是之前的手工測(cè)試,而是精通Python自動(dòng)化測(cè)試、會(huì)編寫自動(dòng)化測(cè)試腳本、自動(dòng)化測(cè)試工具的測(cè)試開發(fā)工程師。要求測(cè)試人員有一套系統(tǒng)、邏輯的工程方法。
二、安全性測(cè)試
*近幾年,大家可能也聽到過不少“某某平臺(tái)客戶數(shù)據(jù)發(fā)生泄露”之類的新聞,就拿之前拼多多的程序漏洞來說,盜走了以千萬計(jì)的優(yōu)惠券,就是典型的安全性問題。在安全測(cè)試過程中,測(cè)試人員*關(guān)心的是SQL注入、口令認(rèn)證、加解密技術(shù)、權(quán)限管理、安全日志等方面的測(cè)試。如果安全測(cè)試不過關(guān),就可能導(dǎo)致賬戶余額被惡意轉(zhuǎn)走、微博上億用戶數(shù)據(jù)泄露、手機(jī)上的聯(lián)系人信息被竊取,某網(wǎng)站首頁被惡意篡改等類似的問題。
簡(jiǎn)單來說,沒有做好安全測(cè)試,就相當(dāng)于只把門關(guān)上,上了鎖但沒有鎖好,小偷不用鑰匙就能打開你的家門,帶走你家里的物品。所以,為了防止小偷進(jìn)入,測(cè)試工程師需要去驗(yàn)證每一把鎖是否有鎖好,這顯然是一個(gè)非常重要的技術(shù)活。
三、性能測(cè)試
如果一個(gè)軟件在用戶使用的時(shí)候安然無恙,但是有大量人使用的時(shí)候,軟件測(cè)試出現(xiàn)了問題,那可能是軟件性能方面的問題。
之前在雙11活動(dòng)期間,阿里需要大量的技術(shù)人員值夜班,為的就是防止因大量用戶同時(shí)使用、流量過大導(dǎo)致系統(tǒng)崩潰。如果把性能測(cè)試做好了,系統(tǒng)崩潰的可能性就會(huì)小很多,而性能測(cè)試工程師做的就是這個(gè)工作。
在性能測(cè)試過程中,測(cè)試人員往往*關(guān)心的就是:系統(tǒng)資源、cpu、內(nèi)存、io讀寫、并發(fā)用戶數(shù)、*大數(shù)據(jù)量、響應(yīng)時(shí)間、處理成功率。性能測(cè)試發(fā)現(xiàn)的問題,通常是在大量并發(fā)情況下產(chǎn)生的。比如網(wǎng)頁半天打不開,響應(yīng)速度很慢,程序運(yùn)行不流暢,經(jīng)常卡頓等等。
如果你想通過性能測(cè)試找出軟件性能上的問題并不容易,但如果能夠定位到問題所在,那么,你的薪資又會(huì)上升一個(gè)檔次。