發(fā)布時間:2021-09-02 15:53:43來源:轉(zhuǎn)載
軟件測試的IEEE定義:使用人工或自動的手段來運行或測量軟件系統(tǒng)的過程,目的是檢驗軟件系統(tǒng)是否滿足規(guī)定的需求,并找出與預(yù)期結(jié)果之間的差異。
軟件測試的發(fā)展趨勢:
1、測試工作將進一步前移。軟件測試不僅僅是單元測試、集成測試、系統(tǒng)測試和驗收測試,還對需求的精確性和完整性的測試技術(shù)、對系統(tǒng)設(shè)計的測試技術(shù)將成為新的研究熱點。
2、軟件架構(gòu)師,開發(fā)工程師,QA人員,測試工程師將進行更好的融合
3、測試職業(yè)將得到更充分的尊重。
4、設(shè)置獨立的軟件測試部門將成為未來軟件公司的共識。
5、測試外包服務(wù)將增長,和軟件開發(fā)外包一樣,軟件測試外包將成為全球化的趨勢。
軟件測試工程師的素質(zhì):
責(zé)任心;溝通能力;團隊合作精神;耐心、細心和信心;保持懷疑的態(tài)度,有缺陷預(yù)防的意識;不斷學(xué)習(xí)的能力。
合格的測試工程師應(yīng)具有的能力:
1、一般能力:包括表達、交流、協(xié)調(diào)、管理、質(zhì)量意識、軟件開發(fā)過程方法、軟件工程等;
2、測試技能及方法:包括測試基本概念及方法、對測試工具的掌握、對專業(yè)測試標準的熟悉程度等;
3、測試規(guī)劃能力:包括風(fēng)險分析及防范能力、測試目標及計劃的制定能力等;
4、測試執(zhí)行能力:包括測試數(shù)據(jù)/腳本/用例的制定能力、測試比較及分析能力、缺陷記錄及處理能力;
5、測試分析、報告和改進能力:包括測試度量、統(tǒng)計技術(shù)、測試報告、過程監(jiān)測及持續(xù)改進能力。
測試工程師的職責(zé):
測試人員要了解項目需求內(nèi)容,從用戶的角度提出自己的測試看法;
測試人員要編寫合理的測試計劃并與項目整體計劃有機地整合在一起;
測試人員要編寫覆蓋率高的測試用例;測試人員要認真仔細的實施測試工作,并提交測試報告以供項目參考;
測試人員要進行缺陷跟蹤和分析。
更多培訓(xùn)課程: 長春軟件測試 更多學(xué)校信息: 長春達內(nèi)IT教育培訓(xùn) 咨詢電話: