什么是軟件測試?
簡單地說,軟件測試就是為了發現錯誤而執行程序的過程。軟件測試是個找錯的過程,只能找出程序中的錯誤,而不能證明程序無錯。
軟件測試的目的:
1、測試的最終目的是為了避免錯誤的發生,確保應用程序能夠正常高效的運行;
2、好的測試用例在于發現至今未發現的錯誤;
3、成功的測試是發現了至今未發現的錯誤的測試;
4、好的測試工程師應該做到不僅發現問題,還能夠幫助開發人員分析問題;
軟件測試的原則。
1)盡早測試;2)全面測試;3)全過程測試;3)獨立的,迭代的測試;4)Pareto原則(測試發現的錯誤中80%很可能起源于20%的模塊中);5)對測試出的錯誤一定要有一個確認的過程;6)制定嚴格的測試計劃;7)完全測試時不可能的;8)測試需要終止;9)注意回歸測試的關聯性;10)妥善保存一切測試過程中的文檔。
軟件測試人員的基本素質:
技能要求:
1.業務知識;
2.計算機專業知識:
軟件編程知識;網絡、操作系統、數據庫、中間件等知識;
3.測試專業知識;
4.用戶知識;
素質要求:
1.具有較強的責任心、自信心以及工作要專心、細心、耐心。
2.具有很強的溝通能力和交流能力。
3.團隊合作精神。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。