軟件測試崗位的誤區(qū)
66 2017-05-23
相對于軟件開發(fā)而言,軟件測試還不為眾人所了解。很多軟件開發(fā)人員,包括多數(shù)軟件企業(yè)的高層管理人員,由于缺乏軟件測試的知識和實踐經(jīng)驗,對軟件測試的認識還有誤區(qū),這對軟件測試工作極為不利,必須加以澄清。
誤區(qū)一:如果發(fā)布的軟件有質(zhì)量問題,那是軟件測試人員的錯
軟件測試是一種有效提高軟件質(zhì)量的手段,但即使在投入上有所保證,測試也不能百分之百地發(fā)現(xiàn)所有質(zhì)量問題。況且軟件的質(zhì)量也不是靠測試測出來的,而是軟件開發(fā)過程中每一個環(huán)節(jié)都要有質(zhì)量意思,做好檢查、審核等各項工作,才能保證質(zhì)量。
誤區(qū)二:軟件測試技術(shù)要求不高,至少比編程容易多了
很多人認為軟件測試就是運行程序,然后看結(jié)果是否正確。而實際上軟件測試不僅僅是運行或操作軟件,還要測試環(huán)境的搭建、測試用例的設計等技術(shù)問題。當采用白盒技術(shù)的時候需要有良好的編程能力;在編寫自動化測試腳本時,也需要有良好的編程經(jīng)驗。一個測試人員不僅僅需要掌握測試技術(shù),還要掌握測試技術(shù)、數(shù)據(jù)庫技術(shù),以及豐富的網(wǎng)絡知識。只有這樣在測試工作中才能得心應手。
誤區(qū)三:有時間就多測一些來不及就少測一些
軟件測試不是可有可無的,測多少、怎么測也不是隨心所欲。規(guī)范化的軟件測試流程需要對軟件項目進行計劃的設計、時間的分配、人員的組成風險分析等一系列需要考慮到,做到跟蹤、控制與協(xié)調(diào)。
誤區(qū)四:軟件測試是測試人員的事,與開發(fā)人員無關(guān)
為了減小相互的影響,一般要求開發(fā)與測試相對獨立,但這只是分工的不同。開發(fā)和測試是軟件項目相輔相成的兩個過程,人員的交流、協(xié)作和配合使提高整體開發(fā)效率的重要因素。而且在編碼過程中,也會進行單元測試、集成測試,所以整個項目的開發(fā)與測試是需要整個項目組所有人員的通力配合。
誤區(qū)五:軟件測試是開發(fā)后期的一個階段
在很多軟件開發(fā)生命周期的模型中,往往是把測試作為整個開發(fā)過程的某一個階段,實際上這是一個錯誤的認識。軟件測試是保證軟件質(zhì)量的一種手段,但缺陷的引入確實在開發(fā)一開始就出現(xiàn)了,在可行性研究階段就需要軟件測試人員的介入,從而更加嚴格的對開發(fā)過程中的文檔進行評審,提高軟件開發(fā)過程中的產(chǎn)品質(zhì)量。所以軟件測試是伴隨著整個軟件開發(fā)的生命周期進行的,而不是其中的一個階段。
請聯(lián)系網(wǎng)站客服,了解詳細的優(yōu)惠課程信息~
優(yōu)質(zhì)、權(quán)威、便捷、省心
掃一掃
獲取更多福利
獵學網(wǎng)企業(yè)微信
獵學網(wǎng)訂閱號
獵學網(wǎng)服務號