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