20、什么樣的項目適合Web自動化測試


1.什么是Web自動化測試?
概念:讓程序代替人為自動驗證Web項目功能的過程


2.什么Web項目適合做自動化測試
  1.需求變動不頻繁
  2.項目周期長
  3.項目需要回歸測試

 

3.如阿進行Web自動化測試?(主流測試-工具)
1.QTP(收費)
  QTP是商業的功能測試工具,收費,支持web,桌面自動化測試。
2.Selenium(開源)【本階段學習】
  Selenium是開源的web自動測試工具,免費,主要做功能試。
3.Jmeter(開源、Web、接口、性能)
  Jmeter是由Apache公司使用Java平台開發的一款測試工具,支持(Web、接口測試、性能測試)
  提示:Web測試在通信層(無UI界面)
5.Loadrunner(收費、Web、性能)
  Loadrunner是商業性能測試工具,收費,功能強大,適合做復雜場景的性能測試
6.Robot framework
  Robot Framework是一個基於Python可擴展地(關鍵字驅動)的測試自動化框架;

 

3.1主流工具-匯結:
  Web自動化測試:selenium、robot framework
  App端自動化測試:Appium、Monkeyrunner、UIautomation
  PC客戶端(win32)自動化測試:QTP
  接口自動化測試:Jmeter、Postman、httpunit、RESTClient
  雲測平台:Testin Testbird
  性能測試:Jmeter、LoadRunner

 

4.什么是Selenium?
  概念:Selenium是一個用於eb應用程序測試的工具;中文的意思(硒)


4.1 Selenium特點
  1.開源軟件:源代碼開放可以根據需要來增加工具的某些功能
  2.跨平台:linux、windows、mac
  3.核心功能:就是可以在多個瀏覽器上進行自動化測試
  4.多語言:Java、Python、C#、JavaScript、Ruby等
  5.成熟穩定:目前已經被google,百度,騰訊等公司廣泛使用
  6.功能強大:能夠實現類似商業工具的大部分功能,因為開源性,可實現定制化功能

 


免責聲明!

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



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