Modern End-to-End Test Engineering
หลักสูตรปลายทางสำหรับนำความรู้ทั้งหมดมาประยุกต์ใช้กับ end-to-end automation ตั้งแต่ setup ไปจนถึง reporting, debugging และการรันใน CI โดยใช้แนวทางที่พร้อมต่อยอดกับเครื่องมือสมัยใหม่
เนื้อหาในหลักสูตร
Module 01
Getting Started with Playwright
- ติดตั้งและเริ่มต้น Playwrightบทนี้จะพาคุณติดตั้ง Playwright แบบเข้าใจว่าแต่ละขั้นทำไปเพื่ออะไร ไม่ใช่แค่กดตามคำสั่งให้ผ่าน เพราะถ้ารู้โครงสร้างตั้งแต่ต้น คุณจะอ่าน conf…
- เขียน Test แรกด้วย Playwrightบทนี้จะพาเขียน test แรกแบบเข้าใจว่าแต่ละบรรทัดทำหน้าที่อะไร เพื่อให้คุณไม่รู้สึกว่า Playwright เป็นแค่สูตรลอกตามได้ แต่เป็นเครื่องมือที่อ่า…
Module 02
Locators and Assertions
- Playwright Locator Strategieslocator คือหัวใจของความเสถียรใน UI automation ถ้าเลือก locator ดี test จะอ่านง่ายและพังยาก แต่ถ้าเลือกผิด ตั้งแต่วันแรก suite จะเปราะตามคุณ…
- Built-in Assertions ของ Playwrightassertion คือจุดที่ test บอกว่า 'สิ่งที่ควรเกิดขึ้นเกิดจริงหรือไม่' บทนี้จะช่วยให้คุณเลือก assertion ให้ตรงกับสิ่งที่อยากพิสูจน์ และใช้พลัง…
Module 03
Core User Flows
Module 04
Auto-Waiting and Flaky Tests
Module 05
Fixtures, Hooks, and Setup
Module 06
API Testing and Network
Module 07
Test Structure and Maintainability
Module 08
Reporting and Debugging
Module 09