【刷題】麪筋-測開-軟件測試的測試用例思路

軟件測試主要從如下 16 種類型進行測試:

一:功能測試(10 個方面)

  • 面向需求
  • 菜單、工具欄、快捷鍵、下拉框、按鈕、單選按鈕、複選按鈕、切換、連接、觸發鍵

二:界面測試

  • 登錄界面、總界面、輸入界面(增、刪、改、查)、處理界面、輸出界面、報表界面、提示界面

三:容錯測試

  • 數據長度、數據類型、非法此操做

四:接口測試

  • 接口測試也叫業務流程測試(包括功能模塊之間、模塊與模塊之間、子系統之間)
    • 內部接口:例如:導入、導出(通俗的講是接口就是調用)
    • 外部接口:

五:性能測試

  • (TPS 吞吐量、響應速度、cpu 佔用率、內存佔用率)
  • 平均吞吐量:單位時間內處理事務的個數
  • 平均響應速度:作一個事務處理所用時間
    • 例如:界面操做效率測試;報表輸出及查詢效率測試

六:負載測試

  • (壓力測試、強度測試、容量測試)
  • 壓力測試即就是大用戶測試(針對 B/S 而言)
  • 容量測試即就是大數據量測試

七:併發測試

  • 指多個用戶在同一時間對同一條數據的刪除或者修改等處理

八:穩定性測試

  • 例如:1 小時觸發 600 條信息,那麼 8 個、10 個等發信息的條數測試

九:恢復測試

  • 忽然斷電(系統觸發正常啓動;數據包要在斷電的地方繼續進行處理)

十:配置測試

  • 最低配置:
  • 推薦配置:大多數用戶所用的配置

十一:安裝測試

  • 安裝過程;
  • 卸載過程

十二:文檔測試

  • 交給用戶的文檔。
  • 例如:系統幫助、用戶使用手冊、用戶安裝手冊

十三:可用性測試(純粹靠經驗)

十四:初始化測試

  • 是指系統剛剛安裝完成後,在數據位空的狀況下,若是被調用的模塊爲空,點擊調用模塊的時候,是否進行容錯的測試。

十五:數據完整性測試

  • 是指當主表的某一條件信息被刪除後,和這一條相關的從表的信息都應該被刪除。
  • 若是某些數據的主鍵是由數據庫自己而實現的,能夠不用刪除,若是有些主從表是由程序員寫的代碼而實現,則要進行數據完整性的測試。

END

相關文章
相關標籤/搜索