軟件測試是什么崗位(軟件測試是什么)

導讀您好,肖大哥就為大家解答關于軟件測試是什么崗位,軟件測試是什么相信很多小伙伴還不知道,現在讓我們一起來看看吧!1、使用人工或者自動手...

您好,肖大哥就為大家解答關于軟件測試是什么崗位,軟件測試是什么相信很多小伙伴還不知道,現在讓我們一起來看看吧!

1、使用人工或者自動手段來運行或測試某個系統的過程,其目的在于檢驗它是否滿足規定的需求或弄清預期結果與實際結果之間的差別. 它是幫助識別開發完成(中間或最終的版本)的計算機軟件(整體或部分)的正確度(correctness) 、完全度(completeness)和質量(quality)的軟件過程;是SQA(software quality assurance)的重要子域。

2、 軟件測試工程師Grenford J.Myers曾對軟件測試的目的提出過以下觀點: (1)測試是為了發現程序中的錯誤而執行程序的過程; (2)好的測試方案是極可能發現迄今為止尚未發現的錯誤的測試方案; (3)成功的測試是發現了至今為止尚未發現的錯誤的測試。

3、 然而,這種觀點指出測試是以查找錯誤為中心,而不是為了演示軟件的正確功能.但是只從字面意思理解,可能會產生誤導,認為發現錯誤是軟件測試的唯一目的,查找不出錯誤的測試就是沒有價值的測試,實際上并非如此! (1)測試并不僅僅是為了找出錯誤.通過分析錯誤產生的原因和錯誤的發生趨勢,可以幫助項目管理者 發現當前軟件開發過程中的缺陷,以便及時改進; (2)這種分析也能幫助測試人員設計出有針對性的測試方法,改善測試的效率和有效性; (3)沒有發現錯誤的測試也是有價值的,完整的測試是評定軟件質量的一種方法 軟件測試完整分類,參見:軟件測試的完整分類。

本文就講到這里,希望大家會喜歡。

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!