頂測科技解析|外行人對軟件測試的常見誤解
一提到IT行業(yè),大家首先想到的程序員,開發(fā),編程,碼農(nóng)之類的詞,似乎對軟件測試知之甚少,甚至對軟件測試工作的理解有很大的誤區(qū),作為在IT行業(yè)摸爬滾打多年的小編,和大家一起分析一下現(xiàn)在社會對軟件測試的錯誤理解。
1、軟件測試技術(shù)含量不高?
在頂測科技學(xué)完軟件測試,上崗就能匹配到7,8k,工作1年過萬工資的工作,你能說它沒有技術(shù)含量嗎?如果沒有技術(shù)含量,企業(yè)怎么可能會高薪聘用?所以這是個很現(xiàn)實的問題,軟件測試肯定是具備一定技術(shù)含量的。
2.和開發(fā)相比,軟件測試技術(shù)含量不高?
一些計算機(jī)專業(yè)的畢業(yè)生因為大學(xué)沒有認(rèn)真學(xué),所以畢業(yè)找工作時大家會*選軟件測試。但畢竟開發(fā)和測試是兩個不同的崗位,做得了開發(fā)的不一定能做測試,做測試的也肯定做不了開發(fā)。所以兩者完全沒有可比性的。
前幾年國內(nèi)普遍存在著“重開發(fā)、輕測試”的現(xiàn)象,甚至在很多互聯(lián)網(wǎng)公司里,根本就沒有軟件測試崗,產(chǎn)品上線前純靠開發(fā)和非專業(yè)人員的內(nèi)部測試,這也造成了很多產(chǎn)品在上線后出現(xiàn)各種問題,從而半路夭折的事件。
根據(jù)這些情況,開發(fā)給大家留下了技術(shù)強(qiáng),地位好、薪資高的印象。因此在這種環(huán)境下,軟件測試很不受重視,相關(guān)人員的地位和待遇自然也比不過開發(fā),甚至軟件測試變得可有可無。
可*近幾年隨著軟件行業(yè)的日漸成熟,用戶對產(chǎn)品的體驗感、安全性更加關(guān)注,各大企業(yè)對產(chǎn)品的重視度也越來越高,軟件測試變得越來越重要,相應(yīng)的軟件測試人員的地位和待遇也在逐漸提高。在微軟、谷歌等規(guī)模比較大的公司里,軟件測試人員的數(shù)量和待遇與程序員沒有多大差別,優(yōu)秀測試人員的待遇甚至比程序員還要高。
另外,從個招聘網(wǎng)站發(fā)布的缺口中不難發(fā)現(xiàn):相比開發(fā)日趨飽和、競爭激烈的現(xiàn)狀,軟件測試仍會長期處于藍(lán)海狀態(tài)。
3、軟件測試是在產(chǎn)品完成之后才需要做
一個項目的完成,基本要經(jīng)歷需求分析、概要設(shè)計、詳細(xì)設(shè)計、軟件編碼、軟件測試、軟件發(fā)布這幾個階段。
大多數(shù)人都認(rèn)為測試只是軟件開發(fā)過程中的*后一步,不需要Care前面的種種工作, 其實并非如此,軟件測試是一個系列過程,包括軟件測試需求分析,測試計劃設(shè)計,測試用例設(shè)計,執(zhí)行測試等等。因此,軟件測試貫穿于整個軟件項目的生命周期里,對其每一個階段都要進(jìn)行不同目的和內(nèi)容的測試活動,以保證各個階段的正常使用。
4、項目上線后,如果出現(xiàn)問題,責(zé)任是由測試承擔(dān)嗎?
軟件中的錯誤可能來自軟件項目中的各個過程,軟件測試只能確認(rèn)軟件存在的錯誤,不能保證軟件沒有新 |
 |
|