web自動化測試是什么?


1.自動化是什么?

  定義:使用機器設備代替人工自動完成指定目標的過程

  實際生活中的例子:工廠中螺絲的自動生成

  good:減少人工勞動力、提高工作效率、產品規格統一標准、規模化(批量生產)

2.自動化測試是什么?

  定義:讓程序代替人工去驗證系統功能的過程

  軟件測試:校驗系統是否滿足規定需求,校驗預期結果和實際結果之間的差別

  實際生活中的例子:阿里的倉儲

  可以解決的問題:

    回歸測試:項目在發新版本之后對項目之前的功能進行驗證

    壓力測試:多個用戶同時操作軟件,統計軟件服務器處理對用戶請求的能力

    兼容性測試:不同的瀏覽器上軟件是否顯示正常

    提高測試效率,保證產品質量

  good:在較少的時間內運行更多和測試用例

     自動胡腳本可重復執行

     減少人為的錯誤

     克服手工測試的局限性

  注意點:

     自動化測試不能完全代替手工測試

     自動化測試和手工測試沒有誰更厲害之分

     自動化測試並不能發現更多的bug

     自動化測試適合部分功能

  分類:

    web自動化測試(黑盒)、移動自動化測試、接口自動化測試(灰盒)、單元自動化測試(白盒) 

3.web自動化測試是什么?

  定義:讓程序代替人工自動驗證web項目功能的過程(預期結果和實際結果的比較)

  使用場景:需求穩定、周期長、有回歸測試的需求

  開始的是時機:功能測試完成(手工測試完成---黑盒測試)

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM