
Khoá học Playwright Testing Python
Giới thiệu
Khoá học này được thiết kế để giúp học viên nắm vững Playwright - một công cụ testing hiện đại và mạnh mẽ cho web application. Từ những kiến thức nền tảng đến các kỹ thuật testing nâng cao, khoá học sẽ trang bị cho bạn đầy đủ kỹ năng để xây dựng và duy trì bộ test automation chuyên nghiệp.
Chi tiết nội dung
Phần 1: Làm quen với Python
Các kiến thức nền tảng như: python là gì, biến, điều kiện, vòng lặp, hàm, class
Phần 2: Làm quen với Playwright
Bắt đầu hành trình với việc thiết lập môi trường và tạo test case đầu tiên. Học viên sẽ được hướng dẫn:
Cài đặt và khởi tạo project Playwright với Python
Tạo và chạy test case đầu tiên
Sử dụng interactive mode để khám phá và debug
Tìm hiểu về locator - công cụ định vị elements trên web
Phần 3: Kiến thức nền tảng
Tìm hiểu các khái niệm cốt lõi của Playwright:
Cấu trúc của test suite
Các thành phần test và step
Best practices trong việc tổ chức code test
Quản lý test data và test environment
Phần 4: Tương tác với Web Elements
Thực hành đầy đủ các thao tác testing trên web:
Click, input text và form submission
Xử lý radio buttons và checkboxes
Làm việc với dropdown và select elements
Upload và download files
Tương tác với date picker và color picker
Thực hiện hover và drag-n-drop
Xử lý các components phức tạp
Phần 5: Testing nâng cao
Nâng cao kỹ năng với các tính năng chuyên sâu:
Web-first assertions cho testing chính xác
Sử dụng fixtures để tái sử dụng code
Visual testing và so sánh hình ảnh
Device emulation cho responsive testing
Video recording để debug và báo cáo
Kết quả đạt được
Sau khi hoàn thành khoá học, học viên sẽ:
Thành thạo việc sử dụng Playwright với Python
Có khả năng xây dựng framework testing từ đầu
Biết cách áp dụng các kỹ thuật testing hiện đại
Tự tin trong việc automation test cho web applications