回覆列表
  • 1 # 滄海科技號

    一、什麼是軟體測試?1、為了發現程式中的錯誤,依據產品需求執行軟體的全過程。2、保證軟體研發過程中文件質量的過程。3、分析錯誤的產生原因和發生趨勢,提出研發過程改進意見。4、未發現錯誤的測試也有價值,測試是評定軟體質量的有效方法,軟體測試是軟體研發的一部分,不只是指出軟體錯誤的活動,更是軟體研發每一環節中一系列質量活動的總稱,包括研發過程改進軟體質量評定,軟體測試人員是需要參與研發流程每一環節的關鍵角色。

    二、軟體測試的目的在於:1、測試是程式的執行過程,目的在於發現錯誤。2、確保產品完成了它所承諾或公佈的功能。3、確保產品是健壯的和適應使用者環境的。

    三、軟體測試的意義:是整個軟體系統質量的保障,可以降低軟體質量風險,使程式設計師能夠更專心解決程式的演算法和效率,同時經過嚴格檢驗的完整產品很大程度上減輕了售後服務人員的工作量。

    四、軟體測試的整個流程分析:1、SRS(使用者需求規格說明書)-------QueryLIst(需求澄清)大概會改四五版--------思維導圖繪製-------測試設計(同樣需要改好幾遍)--------測試用例編寫------測試評審------修改------實施測試-----提交測試缺陷報告--------生成測試總結和報告。這是我們理論上完美的測試流程,極大程度上儘可能做大以最小的測試輸入達到最大的測試覆蓋,保障軟體研發過程中的高質量,高標準!

  • 中秋節和大豐收的關聯?
  • 裡弗斯手感冰涼,保羅復出高光表現。火箭主場逆轉魔術。後衛擁堵,裡弗斯還有機會嗎?