當前位置:編程學習大全網 - 源碼下載 - 軟件測試類型都有哪些

軟件測試類型都有哪些

測試類型有:功能測試,性能測試,界面測試。

1、功能測試

在測試工作中占的比例最大,功能測試也叫黑盒測試。是把測試對象看作壹個黑盒子。利用黑盒測試法進行動態測試時,需要測試軟件產品的功能,不需測試軟件產品的內部結構和處理過程。

采用黑盒技術設計測試用例的方法有:等價類劃分、邊界值分析、錯誤推測、因果圖和綜合策略。

2、性能測試

是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統的各項性能指標進行測試。負載測試和壓力測試都屬於性能測試,兩者可以結合進行。

通過負載測試,確定在各種工作負載下系統的性能,目標是測試當負載逐漸增加時,系統各項性能指標的變化情況。壓力測試是通過確定壹個系統的瓶頸或者不能接收的性能點,來獲得系統能提供的最大服務級別的測試。

3、界面測試

界面是軟件與用戶交互的最直接的層,界面的好壞決定用戶對軟件的第壹印象。而且設計良好的界面能夠引導用戶自己完成相應的操作,起到向導的作用。

同時界面如同人的面孔,具有吸引用戶的直接優勢。設計合理的界面能給用戶帶來輕松愉悅的感受和成功的感覺,相反由於界面設計的失敗,讓用戶有挫敗感,再實用強大的功能都可能在用戶的畏懼與放棄中付諸東流。

擴展資料:

測試原則

1、測試應該盡早進行,最好在需求階段就開始介入,因為最嚴重的錯誤不外乎是系統不能滿足用戶的需求。

2、程序員應該避免檢查自己的程序,軟件測試應該由第三方來負責。

3、設計測試用例時應考慮到合法的輸入和不合法的輸入以及各種邊界條件,特殊情況下還要制造極端狀態和意外狀態,如網絡異常中斷、電源斷電等。

4、應該充分註意測試中的群集現象。

5、對錯誤結果要進行壹個確認過程。壹般由A測試出來的錯誤,壹定要由B來確認。嚴重的錯誤可以召開評審會議進行討論和分析,對測試結果要進行嚴格地確認,是否真的存在這個問題以及嚴重程度等。

6、制定嚴格的測試計劃。壹定要制定測試計劃,並且要有指導性。測試時間安排盡量寬松,不要希望在極短的時間內完成壹個高水平的測試。

7、妥善保存測試計劃、測試用例、出錯統計和最終分析報告,為維護提供方便。

百度百科--軟件測試

  • 上一篇:幫忙寫個PHP小程序
  • 下一篇:《360透視鏡》APP使用說明介紹
  • copyright 2024編程學習大全網