e2e testing

Test Hooks trong Playwright – Quản lý vòng đời test hiệu quả
Tìm hiểu cách sử dụng test hooks trong Playwright để quản lý vòng đời test, setup và teardown. Hướng dẫn chi tiết về beforeEach, afterEach, beforeAll và afterAll hooks.

Fixtures trong Playwright – Chia sẻ và tái sử dụng logic test hiệu quả
Tìm hiểu cách sử dụng fixtures trong Playwright để chia sẻ logic, chuẩn bị dữ liệu và tối ưu quy trình kiểm thử. Hướng dẫn chi tiết về custom fixtures và best practices.

Playwright Page Object Model - Tổ chức code test hiệu quả và chuyên nghiệp
Tìm hiểu cách áp dụng mô hình Page Object Model (POM) trong Playwright để tách biệt logic test và cấu trúc trang web, giúp mã nguồn dễ đọc, dễ bảo trì và mở rộng. Hướng dẫn chi tiết từ cơ bản đến nâng cao.

Tổng hợp đầy đủ các Assertions trong Playwright - Hướng dẫn chi tiết từ cơ bản đến nâng cao
Khám phá toàn bộ các loại assertions trong Playwright, từ cơ bản đến nâng cao. Bài viết cung cấp hướng dẫn chi tiết về cách sử dụng assertions để verify UI, xử lý bất đồng bộ, và viết test cases chắc chắn.

Playwright Assertions và Wait - Kiểm tra chính xác trạng thái UI và xử lý bất đồng bộ
Tìm hiểu cách sử dụng assertion và kỹ thuật wait trong Playwright để viết các test ổn định, đáng tin cậy và dễ bảo trì. Hướng dẫn chi tiết cách kiểm tra nội dung, trạng thái hiển thị, xử lý delay và bất đồng bộ trong UI.

Khám phá Playwright Codegen - Ghi lại test một cách tự động
Tìm hiểu cách sử dụng Playwright Codegen để ghi lại các hành động trên trình duyệt và tự động tạo mã test E2E bằng TypeScript. Tiết kiệm thời gian viết test thủ công với công cụ mạnh mẽ này.

Hướng dẫn cài đặt và triển khai dự án Playwright với TypeScript từ A-Z
Tìm hiểu cách cài đặt, cấu hình và triển khai dự án testing tự động với Playwright framework và TypeScript. Bài viết cung cấp hướng dẫn chi tiết từ cơ bản đến nâng cao cho QA Engineer và Developer.