軟件測試簡介/書籍推薦

博主測試小白一枚,對測試行業(yè)了解也有所片面,如有不當(dāng),請求指正,謝謝

一、什么是軟件測試

??預(yù)期結(jié)果 == 實際結(jié)果 ? 測試通過 :軟件Bug ;
??經(jīng)典定義是:在規(guī)定的條件下對程序進行操作,以發(fā)現(xiàn)程序錯誤,衡量軟件質(zhì)量,并對其是否能滿足設(shè)計要求進行評估的過程。
??標(biāo)準(zhǔn)定義(IEEE):軟件測試是使用人工或自動的手段來運行或測定某個軟件系統(tǒng)的過程,其目的在于檢驗它是否滿足規(guī)定的需求或弄清預(yù)期結(jié)果與實際結(jié)果之間的差別。

二、軟件測試行業(yè)發(fā)展現(xiàn)狀——參考《測試架構(gòu)師修煉之道》

??中國軟件測試行業(yè)起點很高,因為中國的軟件測試行業(yè)萌芽的時候,西方軟件測試領(lǐng)域已經(jīng)建立了較為完整的軟件測試體系架構(gòu),各種軟件測試?yán)砟詈头椒ǘ伎晒┲袊浖y試人員學(xué)習(xí)參考,所以中國的軟件測試在理論上的起點是很高的。
??但令人感到悲哀的是,后備測試人員對測試的不了解:
1.校園招聘,大多數(shù)的在校生不了解甚至不知道軟件測試崗,還有人只認(rèn)為軟件開發(fā)才是王道(個人感覺測試后期的難度不亞于開發(fā)),也就是說對軟件測試了解片面(我可能了解也片面,所以有問題,請指正,謝謝),很多選擇做測試是因為性別(比如女生細(xì)心,邏輯性不強),有的是因為編程能力不行,自覺無法勝任軟件開發(fā)的職位,于是將軟件測試作為備胎,先湊合著干。(這種心態(tài)的人,是可悲的)
2.企業(yè)管理者的錯誤認(rèn)知,認(rèn)為測試是會阻礙軟件發(fā)布,比如在產(chǎn)品測試中,開發(fā)發(fā)布版本延遲,但是測試結(jié)束時間并沒有順延,而是壓縮測試時間,來保證研發(fā)項目進度。
3.軟件測試外包,喜憂參半,雖然擴大了軟件測試隊伍,但可能不關(guān)注對軟件測試員工的培訓(xùn)和職業(yè)發(fā)展,缺乏對測試的深入了解學(xué)習(xí)。

三、軟件測試優(yōu)勢

??與軟件開發(fā)相比,軟件測試入門相對容易;軟件測試轉(zhuǎn)崗容易等等。

四、個人對測試的看法

相對于開發(fā),沒有任何貶低哪個崗位的意思,畢竟測試和開發(fā)是兄弟嘛,咦,不是表面兄弟啊,是真·兄弟
1、測試入門比開發(fā)相對簡單
2、測試工作量小于開發(fā)(開發(fā)的頭發(fā)可以證明,薪資可以證明)
3、測試深入難,知識覆蓋范圍廣(這也是測試轉(zhuǎn)崗容易的原因),中高級的測試薪資也不低
4、大廠測試開發(fā)的水平 = 開發(fā)的水平(只是開發(fā)的對象不同),中小廠的測試開發(fā)更像是自動化+性能的結(jié)合體(偏向自動化)
5、自動化測試相對于性能測試要簡單,會性能的一定會自動化(會幾個性能工具,是最初級的性能測試了,說的就是我),一年的性能測試也只能算是入門
6、國內(nèi)測試的前景在逐步上升,要求也在上升,不在局限于以前的點點點
7、測試不是制約產(chǎn)品按時上線的障礙,測試可以提高開發(fā)人員的工作效率
8、測試和質(zhì)量是開發(fā)過程里每個人都要承擔(dān)的工作,這意味著開發(fā)人員負(fù)責(zé)測試,開發(fā)人員負(fù)責(zé)質(zhì)量,生產(chǎn)力(測試)團隊負(fù)責(zé)幫助開發(fā)團隊搞定這兩項任務(wù)————摘自《Google軟件測試之道》
9、最好的測試人員并不是發(fā)現(xiàn)最多bug或使最多的開發(fā)人員感到“羞辱”的人。最好的測試人員是那些促成合適的bug得以修復(fù)的人————摘自《Bug Advocacy》

五、書籍推薦

《海盜派測試分析》、《谷歌軟件測試之道》、《測試架構(gòu)師修煉之道》
建議閱讀順序,先看《測試架構(gòu)師修煉之道》的第一二章,然后看《海盜派測試分析》,再看《谷歌軟件測試之道》,再看《測試架構(gòu)師修煉之道》剩余的部分(適合有測試工作經(jīng)驗的人看)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 測試入門軟件測試(第2版) Software Testing (2e), Ron Patton 一本測試入門的好書...
    清淺第五空間閱讀 5,427評論 1 28
  • 一、生命周期 一個事物一旦出生,就必然會長大,變異,一旦長大,就面臨著衰老,接下來就是消亡了,這個過程就稱為一個事...
    ZyBlog閱讀 2,851評論 1 11
  • Java程序員在入門時,最痛苦的事情莫過于選擇入門書籍,很多的同學(xué)在會咨詢我,推薦下應(yīng)該看什么書。市面上很多人都會...
    加油小杜閱讀 826評論 2 4
  • 最近看了不少關(guān)于測試的文章、博客、這篇文章是前不久看的,和大家分享一下,不知道作者和出處,這里就不標(biāo)明,希望原作者...
    LP_ProgramLife閱讀 1,071評論 4 23
  • 真的勇士, 敢于直面慘淡的 warning 、 敢于正視淋漓的 error ! 有人喜歡創(chuàng)造世界,他們做了開發(fā)者;...
    軟件測試君閱讀 2,350評論 1 32

友情鏈接更多精彩內(nèi)容