軟件測試經過幾十年的發(fā)展,人們提出了很多測試的基本原則用于指導軟件測試工作。制定軟件測試的基本原則有助于提高測試工作的效率和質量,能讓測試人員以最少的人力物力、時間等盡早發(fā)現(xiàn)軟件中存在的問題,測試人員應該在測試原則的指導下進行測試工作。下面介紹一下業(yè)界公認的6個基本原則。 查看全文>>
軟件測試技術文章2020-11-13 |傳智播客 |軟件測試原則
在軟件開發(fā)過程中,人們根據(jù)經驗教訓并結合未來軟件的發(fā)展趨勢總結出了很多軟件開發(fā)模型,如瀑布模型、快速原型模型、迭代模型等,這些模型對軟件開發(fā)過程具有很好的指導作用,但遺憾的是它們對軟件測試并沒有給予足夠的重視,利用這些模型無法更好地指導軟件測試工作。 查看全文>>
軟件測試技術文章2020-11-13 |傳智播客 |軟件測試模型有幾種
軟件開發(fā)與軟件測試都是軟件項目中非常重要的組成部分,軟件開發(fā)是生產制造軟件產品,軟件測試是檢驗軟件產品是否合格,兩者密切合作才能保證軟件產品的質量。 查看全文>>
軟件測試技術文章2020-11-13 |傳智播客 |軟件測試和軟件開發(fā)的關系
目前,軟件測試已經形成一個完整的、體系龐大的學科,不同的測試領域都有不同的測試方法、技術與名稱,有很多讀者可能也聽過類似的黑盒測試、白盒測試、冒煙測試、單元測試等,其實它們是按照不同的分類方法而產生的測試名稱。按照不同的分類標準,可以將軟件測試分為很多不同的種類,下面我們詳細介紹這些軟件測試行業(yè)的專業(yè)名詞。 查看全文>>
軟件測試技術文章2020-11-13 |傳智播客 |軟件測試分類
軟件測試是使用人工或者自動手段運行或測定某個系統(tǒng)的過程,檢驗系統(tǒng)是否滿足規(guī)定的需求或者是弄清楚預期結果與實際結果的差異。 查看全文>>
軟件測試技術文章2020-11-13 |傳智播客 |軟件測試的定義和目的
軟件缺陷處理流程包括哪些?軟件測試過程中,每個公司都制訂了軟件的缺陷處理流程,每個公司的軟件缺陷處理流程不盡相同,但是它們遵循的最基本流程是一樣的,都要經過提交、分配、確認、處理、復測、關閉等環(huán)節(jié)。 查看全文>>
軟件測試技術文章2020-11-12 |傳智播客 |軟件缺陷處理流程
軟件缺陷管理是軟件開發(fā)項目中一個很重要的環(huán)節(jié),選擇一個好的軟件缺陷管理工具可以有效地提高軟件項目的進展。軟件缺陷管理工具有很多,免費的、收費的應有盡有,下面介紹幾個比較常用的軟件缺陷管理工具。 查看全文>>
軟件測試技術文章2020-11-12 |傳智播客 |軟件測試缺陷管理工具
軟件缺陷就是通常所說的Bug,它是指軟件中(包括程序和文檔)存在的影響軟件正常運行的問題。IEEE(Institute of Electrical and Electronics Engineers,電氣電子工程師協(xié)會)729-1983標準對軟件缺陷有一個標準的定義:從產品內部看,缺陷是產品開發(fā)或維護過程中存在的錯誤、毛病等各種問題;從產品外部看,缺陷是系統(tǒng)運行過程中某種功能的失效或違背。 查看全文>>
軟件測試技術文章2020-10-09 |傳智播客 |軟件缺陷產生的原因有哪些