什么是playwright-第一篇


一、什么是playwright

     Playwright是一個自動化測試框架,由微軟的團隊開發維護,為現代 Web 應用程序提供可靠的端到端測試。

二、什么是E2E測試

     

     測試是研究體系不可或缺的一個環節,是系統穩定安全的一道重要的保障,前端也一樣,要拋棄以手工為主的人肉測試,實現項目工程化。

     單元測試(Unit Test): 一般針對於工具類庫。

  端到端測試,end-to-end,簡稱 e2e,也被稱作功能測試(Functional Testing)或者瀏覽器測試或者冒煙測試,是指從使用者的角度出發,對真實系統進行測試,e2e 測試本質上是一種黑盒測試,相當於模擬用戶訪問應用程序,主要檢查界面或功能是否正確,自動化測試不完善的時候通常是由人工來完成這項測試工作

三、Playwright的特性優勢

1) 跨瀏覽器

  • Chromium(Blink+V8)
  • WebKit
  • Firefox

Chromium, Firefox 和 WebKit上運行測試:Google Chrome和Microsoft Edge都是基於Chromium項目,Apple Safari基於WebKit,還有Mozilla 的Firefox。

2) 跨平台

Windows、Linux 和 macOS 上進行本地或 CI、無頭或有頭測試。

3) 跨語言

TypeScript, JavaScript, .NET, Python, Java中都可以使用playwright API

4) 代碼生成器

非常實用,好用到爆的一個功能,通過記錄操作生成自動測試代碼,可以保存為任何語言

 

四、Playwright可以做什么?

1就是前端項目自動化測試,解決傳統的人肉測試工作,讓項目更符合工程化

2 網站爬蟲開發、網頁自動化工具等都可以基於Playwright去開發,非常方便實用。

 

 

相關文章
什么是playwright-第一篇
playwright之瀏覽器基礎淺識-第二篇 
playwright之瀏覽器基礎淺識-第三篇 

 

 

playwright開發交流群

910030525


免責聲明!

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



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