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