使用JavaScript進行Playwright測試自動化 - 入門
本課程適合初學者,無需任何預備知識。課程涵蓋Playwright入門所需的一切
課程 -22節
時長 -4小時
終身訪問
課程描述
Playwright是一個測試自動化工具,每年都越來越流行。在這個課程中,你將學習如何使用Playwright和JS編寫自動化指令碼。學習如何定位和操作元素,如何進行斷言,如何等待不同的條件,註解等等。本課程適合初學者,無需任何預備知識。你只需要掌握Playwright入門所需的一切。
為什麼選擇Playwright
- 跨瀏覽器:Playwright支援所有現代渲染引擎,包括Chromium、WebKit和Firefox。
- 跨平臺:在Windows、Linux和macOS上進行測試,本地或在CI上,無頭或有頭模式。
- 自動等待:Playwright在執行操作之前會等待元素可操作。它還具有一套豐富的內省事件。這兩者的結合消除了對人工超時的需求——這是測試不穩定的主要原因。
- Web優先斷言:Playwright斷言專門為動態Web建立。檢查會自動重試,直到滿足必要的條件。
- 追蹤:配置測試重試策略,捕獲執行跟蹤、影片和螢幕截圖以消除不穩定因素。
- 測試框架,穿透Shadow DOM:Playwright選擇器可以穿透Shadow DOM並無縫進入框架。
- 瀏覽器上下文:Playwright為每個測試建立一個瀏覽器上下文。瀏覽器上下文相當於一個全新的瀏覽器配置檔案。這提供了完全的測試隔離,且零開銷。建立一個新的瀏覽器上下文只需要幾毫秒。
- 一次登入:儲存上下文的身份驗證狀態並在所有測試中重用它。這繞過了每個測試中重複的登入操作,同時提供了獨立測試的完全隔離。
本課程適合誰?
- 自動化測試工程師初學者。
目標
- 安裝Playwright。
- 使用Playwright定位元素。
- 使用Playwright對元素執行操作。
- 執行測試斷言。
先決條件
- 無需任何預備知識。

課程大綱
檢視課程內容的詳細分解
簡介
4 節課
-
簡介 10:20 10:20
-
安裝 Playwright 13:02 13:02
-
編寫我們的第一個測試 14:07 14:07
-
定位元素 - 透過 CSS 和 XPATH 14:44 14:44
二、元素定位
4 節課


三、斷言
5 節課


註釋和鉤子
3 節課

講師 詳情

Oleksiy Kyrylenko
擁有超過10年的QA經驗,其中包括7年的測試自動化經驗,使用各種工具和方法對前端和後端進行自動化測試,例如Selenium、Cypress、Playwright、nUnit、Jest、C#、Java、JavaScript、Jenkins、CircleCi、BDD、Mongo、SQL、WireMock、Kafka、Amazon AWS、Gherkin等等。擁有程式設計副學士學位。
課程 證書
使用您的證書來改變職業生涯或在您目前的職業生涯中提升自己。

我們的學生與
最優秀的


































相關影片課程
檢視更多
