探索性測試 之 極速測試

  1、方法介紹
  極限測試法的宗旨是,挑戰軟件,向他提困難的問題,而測試人員自己也像探險。好比如何使軟件發揮到最大程度?哪些特性會使軟件運行到其設計的極限?哪些輸入和數據會耗費軟件最多的運算能力?哪些輸入可能欺騙它的錯誤檢驗程度?
  極限測試所作的一切不必定要有什麼實際意義,這麼作的緣由只是由於軟件容許這麼作。畢竟,有的時候,用戶的確也這麼作過。另外,對於測試人員也是有要求的,測試人員必須能夠區分哪些是純屬發難的問題,哪些是可讓軟件正常運行的問題。
   2、測試經常使用場景
   1. 高併發壓力測試
  好比:高峯期間的網站負載,還記得那些年咱們一塊兒買過的春運火車票嗎?
   2. 數據極限的操做測試
  好比:將本地 數據庫的數據清空爲0時,校驗功能是否正常
  好比:將本地數據庫的數據遠遠高於最大值,校驗功能是否正常
  好比:將數據輸入或輸出爲各種異常值,校驗功能是否正常
   3. 存儲空間的操做測試
  好比:下載的內容,存儲空間不足狀況下,校驗下載是否正常
   4. CPU或內存佔用的操做測試
  好比:運行的App,在內存佔用不足的狀況下,校驗App運行是否正常
   5. 網絡傳輸的操做測試
  好比:鏈接網絡,可是速度慢的狀況下,校驗功能是否正常
   6. 文件大小的操做測試
  好比:下載或上傳的文件遠遠大於上限時,校驗功能是否正常
   7. 動做操做衝突的測試
  好比:切換不一樣的操做步驟,在快速操做的狀況下,校驗功能是否正常
   8. 數據操做衝突的測試
  好比:數據同步、切換,處理衝突時,校驗功能是否正常
  ...等,極限操做的使用場景,根據不一樣需求,能夠設計不一樣的極限操做。
 
------------來自 51testing
相關文章
相關標籤/搜索